Mathlover__CQYZ @ 2021-08-21 11:09:20
运行没问题但就是听取WA声。。。。
by Mathlover__CQYZ @ 2021-08-21 11:24:45
这是我90的代码
#include<bits/stdc++.h>
long long n,m,a,p;
int yue[13]={31,28,31,30,31,30,31,31,30,31,30,31};
int main()
{
scanf("%d %d",&n,&m);
for(int i=1;i<=12;i++)
for(int j=1;j<=yue[i-1];j++)
{
a=(j%10)*1000+(j/10)*100+(i%10)*10+i/10;
if(a<(n/10000)||a>(m/10000))continue;
p++;
}
if(n<=92200229&&m>=92200229)p++;
printf("%d",p);
}
大佬看看哪错了
by Mathlover__CQYZ @ 2021-08-21 11:36:47
就一个WA
by 清小秋ovo @ 2021-08-30 22:55:57
ummm 盲猜你是最后一个点爆的WA
我也是这么错的
给你看一下最后一个点的数据吧
输入:
20110101
20110105
输出:
0
原因:当年份为规定年份时,还需要对生成的回文日期进行特判,判断生成日期的月份和日子是否全都小于等于题目给出的日期,应该是这里没写判断,把这个补上就好了
by 清小秋ovo @ 2021-08-30 22:56:12
@chenjialin
by Mathlover__CQYZ @ 2021-12-06 23:31:08
@清小秋ovo 嗯嗯好像是哈(~ ̄▽ ̄)~