4131: Past ABCs

文件提交:无需freopen 内存限制:128 MB 时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
提交:2 解决:0

题目描述

# Past ABCs ### 内存 1024MB ### 时间 2S ## 题目描述 给定一个长度为 $6$ 的字符串 $S$。保证 $S$ 的前3个字符是 `ABC`,最后3个字符是数字。 判断 $S$ 是否是在本次比赛开始前在AtCoder上已经举办并结束的比赛的简称。 对于字符串 $T$,它是"在本次比赛开始前在AtCoder上已经举办并结束的比赛的简称"当且仅当它等于以下 $348$ 个字符串之一: $\text{ABC001}, \text{ABC002}, \ldots, \text{ABC314}, \text{ABC315}, \text{ABC317}, \text{ABC318}, \ldots, \text{ABC348}, \text{ABC349}$ 特别注意,$\text{ABC316}$ 不包含在内。 ## 输入格式 输入字符串$S$。 ## 输出格式 如果 $S$ 是在本次比赛开始前在AtCoder上已经举办并结束的比赛的简称,输出 `Yes`;否则,输出 `No`。 ## 输入输出样例 ### 输入样例1 ``` ABC349 ``` ### 输出样例1 ``` Yes ``` ### 输入样例2 ``` ABC350 ``` ### 输出样例2 ``` No ``` ### 输入样例3 ``` ABC316 ``` ### 输出样例3 ``` No ``` ## 数据范围与提示 【样例1说明】 ABC349 是上周在AtCoder上举办并结束的比赛的简称。 【样例2说明】 ABC350 是本次比赛,尚未结束。 【样例3说明】 ABC316 在AtCoder上从未举办过。 【数据范围】 $S$ 是长度为 $6$ 的字符串,其中前3个字符是 `ABC`,最后3个字符是数字 ## 题目来源 ABC350A