Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
24333 U•ェ•*✔ 回文日期 C++ 解答错误 0 MS 256 KB 583 2023-07-22 17:27:56

Tests(13/20):


#include<bits/stdc++.h> using namespace std; char c; int a[15],b[15],day[15]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int n,m,ans=0; int main(){ for(int i=1;i<=8;i++){ cin>>c; a[i]=int(c-'0'); } for(int i=1;i<=8;i++){ cin>>c; b[i]=int(c-'0'); } m=a[1]*1000+a[2]*100+a[3]*10+a[4]; n=b[1]*1000+b[2]*100+b[3]*10+b[4]; for(int i=m;i<=n;i++){ if(i%4==0)day[2]=29; if(i%400!=0&&i%100==0)day[2]=28; if(i%10*10+i/10%10<=12&&i%10*10+i/10%10!=0&&i/1000+i/100%10*10<=day[i%10*10+i/10%10]&&i/1000+i/100%10*10!=0) ans++; } cout<<ans; return 0; }


测评信息: