AT_abc230_a [ABC230A] AtCoder Quiz 3
题目描述
AtCoder 定期举办一项具有国际权威的竞赛,名为 AtCoder Grand Contest(以下简称 AGC),截至目前已举办了 $54$ 次。
与大家正在参加的第 $230$ 次 ABC(即 `ABC230`)类似,最初 AGC 的第 $N$ 次比赛的名称是将 $N$ 补零至 $3$ 位后命名的(第 $1$ 次 AGC 为 `AGC001`,第 $2$ 次为 `AGC002`,以此类推)。
然而,最新的第 $54$ 次 AGC 的比赛名称是 `AGC055`,比实际举办次数大 $1$。这是因为第 $42$ 次 AGC(`AGC042`)因社会原因取消,编号被跳过了。因此,从第 $42$ 次开始,比赛名称的编号比实际举办次数大 $1$。(可参考输入输出示例中的说明。)
现在,给定一个整数 $N$,请输出第 $N$ 次 AGC 的比赛名称,格式为 `AGCXXX`,其中 `XXX` 是补零至 $3$ 位的数字。
输入格式
输入为一行,包含一个整数 $N$。
输出格式
请输出第 $N$ 次 AGC 的比赛名称,格式为 `AGCXXX`,其中 `XXX` 是补零至 $3$ 位的数字。
说明/提示
### 限制条件
- $1 \leq N \leq 54$
- $N$ 为整数。
### 样例解释 1
如题目所述,从第 $42$ 次 AGC 开始,比赛名称的编号比实际举办次数大 $1$。因此,第 $42$ 次 AGC 的比赛名称为 `AGC043`。
### 样例解释 2
第 $41$ 次及之前的 AGC,比赛名称的编号与实际举办次数相同。因此答案为 `AGC019`。
### 样例解释 3
如题目所述,第 $1$ 次 AGC 的比赛名称为 `AGC001`。请注意,数字需要补零至 $3$ 位。
由 ChatGPT 4.1 翻译