P 5737【深基7.例3】閏年展示
6793 ワード
英語の授業で魚の問題を触る...古い問題ですね.多分言語の勉強を始めたばかりの難易度です.
タイトル記述入力x,y(1582≦x
入力形式なし
出力フォーマットなし
入出力サンプル入力1989 2001出力3 1992 1996 2000
タイトル記述入力x,y(1582≦x
入力形式なし
出力フォーマットなし
入出力サンプル入力1989 2001出力3 1992 1996 2000
#include
using namespace std;
int judge(int);
int main(){
int x,y,num=0,amd[200000]={0},judgement[200000]={0};
cin>>x>>y;
for(int i=x;i<=y;i++){
amd[i]=i;
int p;
p=judge(amd[i]);
if(p==1){
judgement[i]=1;
num++;
}
else{
judgement[i]=0;
}
}
cout<<num<<"
";
for(int i=x;i<=y;i++){
if(judgement[i]==1){
cout<<amd[i]<<" ";
}
}
return 0;
}
int judge(int year){
if(year%400==0){
return 1;
}
else if(year%4==0&&year%100!=0){
return 1;
}
return 0;
}