[白俊]2753号:閏年
質問する
年を指定する場合は、閏年の場合は1または0を出力するプログラムを作成します.
閏年は年が4の倍数で、100の倍数や400の倍数ではありません.
たとえば、2012年は100の倍数ではなく4の倍数なので、閏年です.1900年は100の倍数で400の倍数ではないので閏年ではありません.しかし、2000年は400の倍数なので閏年です.
入力
最初の行には年が表示されます.年は1以上、4000未満の自然数です.
しゅつりょく
最初の行が閏年の場合、1または0が出力されます.
私の答え
i=int(input())
if i>=1 and i<=4000:
if (i%4==0) and ((i%100!=0) or (i%400==0)):
print(1)
else:
print(0)
Reference
この問題について([白俊]2753号:閏年), 我々は、より多くの情報をここで見つけました https://velog.io/@yj_lee/백준-2753번-윤년テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol