#AT1997. A - AtCoder Quiz 3
A - AtCoder Quiz 3
当前没有测试数据。
A - AtCoder Quiz 3
得分 : $100$ 分
题目描述
AtCoder Grand Contest (AGC) 是一个由国际权威举办的定期比赛,已经举办了 $54$ 次。
就像第 $230$ 次 ABC —— 当前你正在参加的这场一样 —— 第 $N$ 次 AGC 一开始会被命名为一个前面补零的 $3$ 位数字 $N$。 (第 $1$ 次 AGC 是 AGC001
,第 $2$ 次 AGC 是 AGC002
,...)
然而,最近第 $54$ 次 AGC 被命名为 AGC055
,这个数字比 $54$ 大了 $1$。因为第 $42$ 次 AGC 因社会情况的原因被取消了,之后的比赛都会被分配到之前比赛的序号上加 $1$。 (在样例输入和输出的解释中也有相关说明)
问题在于:给定一个整数 $N$,输出第 $N$ 次 AGC 的名称,格式为 AGCXXX
,其中 XXX
是前导的 $3$ 位数字。
约束
- $1 \leq N \leq 54$
- $N$ 是一个整数。
输入
输入从标准输入中读取,格式如下:
输出
按照指定的格式输出第 $N$ 次 AGC 的名称。
42
AGC043
正如题目描述中所解释的,第 $42$ 次 AGC 以及之后的比赛会被分配到前一个比赛的序号上加 $1$ 的数字。
所以,第 $42$ 次 AGC 的名称是 AGC043
。
19
AGC019
第 $41$ 次 AGC 以及之前的比赛的序号都与比赛编号相同。
所以,答案是 AGC019
。
1
AGC001
如题目描述中所提到的,第 $1$ 次 AGC 的名称是 AGC001
。
请注意,将数字前面补零成一个 $3$ 位数字。
50
AGC051