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 翻译