求助大佬
查看原帖
求助大佬
554275
ZhiSu2052楼主2021/8/24 20:10

求助大佬

自己在电脑上测试和样例一样 但是全部都WA了求大佬帮忙康康 (语言:C++)

#include<iostream>
using namespace std;
bool run(short year){
	if(year%100==0){//判断是否为世纪年 
		if(year%400==0){
			return true;
		}else{
			return false;
		}
	}else{
		if(year%4==0){
			return true;
		}else{
			return false;
		}
	}
}
int main(){
unsigned short arr[1001]={};
unsigned short count=0;
unsigned short x;
unsigned short y;
cin>>x>>y;
for(int i=x;i<=y;i++){
	if(run(i)){
		arr[count]=i;
		count++;
	}
}

cout<<count<<endl;
for(int i=0;i<count;i++){
	cout<<arr[i]<<" ";
}
cout<<"\b";
system("pause");
}
2021/8/24 20:10
加载中...