【ABC200 A】「Century」を解く【Python3】

「AtCoder」解説一覧へ

西暦N年が何世紀か答える問題です。

提出
n = int(input())
print((n-1)//100+1)

入力は整数Nのみです。

西暦1年から100年までが1世紀となっているので、Nを100で割って、1足したものだと考えることができます。

ただ、この方法だと100年、200年、……の際に1世紀増えてしまうので、最初に「N-1」をしておく必要があります。

入力例2でそこに気づけるので、親切でしたね。

【ABC200】解説記事リスト

「AtCoder」解説一覧に戻る

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です