[BOJ] - 2753



質問2753


年を指定する場合は、閏年の場合は1または0を出力するプログラムを作成します.
閏年は年が4の倍数で、100の倍数や400の倍数ではありません.
たとえば、2012年は100の倍数ではなく4の倍数なので、閏年です.1900年は100の倍数で400の倍数ではないので閏年ではありません.しかし、2000年は400の倍数なので閏年です.

入力


最初の行には年が表示されます.年は1以上、4000未満の自然数です.

しゅつりょく


最初の行が閏年の場合、1または0が出力されます.

コード#コード#

year = input()
year = int(year)

if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
    print("1")
else:
    print("0")

説明:

  • 4の排水は4の場合、利用残りは0です.