100 atcoder#ABC230A. [ABC230A] AtCoder Quiz 3
[ABC230A] AtCoder Quiz 3
配点 : 点
問題文
AtCoder で定期的に開催されている、国際的な権威があるコンテストである AtCoder Grand Contest (以下、AGC) は今までに 回開催されてきました。
みなさんがちょうど参加している 回目の ABC である ABC230
と同様に、 当初は 回目の AGC のコンテスト名には を 桁になるようにゼロ埋めした数が割り振られていました。( 回目の AGC は AGC001
, 回目の AGC は AGC002
, ...)
ところが、最新の 回目の AGC のコンテスト名は AGC055
で、回数より 大きい数が割り振られています。これは、AGC042
が社会情勢の影響で中止されて欠番となったため、 回目以降に開催されたコンテストでは開催された回数より 大きい数が割り振られているからです。(入出力例にある説明も参考にしてください。)
さて、ここで問題です。整数 が与えられるので、 回目に開催された AGC のコンテスト名を AGCXXX
の形式で出力してください。ここで、XXX
にはゼロ埋めがなされた 桁の数が入ります。
制約
- は整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
回目に開催された AGC のコンテスト名を所定の形式で出力せよ。
42
AGC043
問題文にある通り、 回目以降の AGC には回数より 大きい数が割り振られています。
よって 回目の AGC のコンテスト名は AGC043
になります。
19
AGC019
回目以前の AGC は回数と同じ数が割り振られています。
よって AGC019
が答えとなります。
1
AGC001
問題文にある通り、 回目の AGC のコンテスト名は AGC001
です。
数が 桁になるようにゼロ埋めを行う必要があるのに注意してください。
50
AGC051