求助大佬
自己在电脑上测试和样例一样
但是全部都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");
}