30求调
  • 板块学术版
  • 楼主tangyiqiao
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/4/6 21:42
  • 上次更新2023/10/23 19:13:45
查看原帖
30求调
850112
tangyiqiao楼主2023/4/6 21:42
#include<bits/stdc++.h>
using namespace std;
int d1,d2;
int s[15]={31,29,31,30,31,30,31,31,30,31,30,31};
int main(){
	int newd,ans=0;
	scanf("%d%d",&d1,&d2);
	for(int i=1;i<=12;i++){
		for(int j=1;j<=s[i];i++){
		    newd=(j%10*1000+j/10*100+i%10*10+i/10)*10000+i*100+j;
		    if(newd<d1||newd>d2) continue;
		    ans++;
	    }
	}
	printf("%d",ans);
	return 0;
}

P2010 回文日期

2023/4/6 21:42
加载中...