Entries
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
新しい記事を書く事で広告が消せます。
コメント
コメントの投稿
トラックバック
- トラックバック URL
- http://rsujskf.blog32.fc2.com/tb.php/2279-29379396
- この記事にトラックバックする(FC2ブログユーザー)
Source
AtCoder Regular Contest #002
問題文
問題概要
Y年がうるう年かどうかを判定する問題.Yは1000以上2999以下.
うるう年の定義は問題文参照.
解法
やるだけ.
Cによるスパゲッティなソースコード
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
#define REP(i,a,b) for(i=a;i<b;i++)
#define rep(i,n) REP(i,0,n)
int isLeapYear(int y){if(y%400==0)return 1;if(y%100==0)return 0; if(y%4==0)return 1; return 0;}
int main(){
int i,j,k,l,m,n;
scanf("%d",&n);
if(isLeapYear(n)) puts("YES"); else puts("NO");
return 0;
}
コメント
コメントの投稿
トラックバック
- トラックバック URL
- http://rsujskf.blog32.fc2.com/tb.php/2279-29379396
- この記事にトラックバックする(FC2ブログユーザー)