@javaブルーブリッジグループB問題基礎カップ(30)最初の質問:分析うるう年
キーワード:条件
問題の説明:
年がうるう年でないかを決定するために年を考えます。
次のいずれかの条件が満たされると、今年はうるう年であります:
- 年は4の倍数でなく、100の倍数ではありません。
- 年は、400の倍数です。
その他の年はうるう年ではありません。
入力形式の
入力は、現在の年を表し、整数yを含んでいます。
出力フォーマット
出力ライン、与えられた年がうるう年の場合、出力はい、そうでない場合は出力することはできません。
注:結果として指定された質問の文字列をエクスポートすると(この質問yesまたはnoとして、あなたは厳密に与えられた場合の質問を実行する必要があり、間違った場合は、ポイントを獲得しません。
サンプル入力
2013
サンプル出力
なし
サンプル入力
2016
サンプル出力
はい
合意のデータサイズ
1990 <= Y <= 2050。
コード:
インポートjava.util.Scanner;
パブリッククラスメイン{
パブリック静的無効メイン(文字列[] args){
スキャナS =新しいスキャナ(System.in)。
INT X = s.nextInt()。
IF(X> = 1990&X <= 2050){
IF(X%4000 || X%4!0&100%= X 0){
するSystem.out.println( "はい");
}
他{
するSystem.out.println( "NO");
}
}
他{
するSystem.out.println(「データサイズと表記:1990 <= Y <= 2050「);
}
}
}