本题单收录了 ABC Contest 比赛中的一些语法相关的题目,可用于进行语法过关的自测。
Login to join training plan
基础内容
数据的运算
程序的选择执行
程序的重复执行
阶段训练(一)
一维数组
字符与字符串
阶段训练(二)
二维数组
函数与结构体
阶段训练(三)
难度
C++ 语法难度,大致为 GESP 1∼4 级难度,可用于语法过关自测。
Section 6. 字符与字符串
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
ABC252A [ABC252A] ASCII 码(ASCII code) | 1 | 1 | 1 |
A1027 [ABC232A] QQ 求解器(QQ solver) | 26 | 12 | 1 |
ABC218A [ABC218A] 天气预报(Weather Forecast) | 1 | 1 | 1 |
ABC236A [ABC236A] 中括号(chukodai) | 1 | 1 | 1 |
A1290 [ABC218B] 字母排序(qwerty) | 1 | 1 | 1 |
ABC215A [ABC215A] 你的第一个评判(Your First Judge) | 1 | 1 | 1 |
A1283 [ABC219B] 马里托佐(Maritozzo) | 1 | 1 | 1 |
A1306A [ABC202B] 180°(180°) | 1 | 1 | 1 |
ABC244A [ABC244A] 最后一个字符(Last Letter) | 1 | 1 | 1 |
A1325 【例】[ABC258C] 旋转(Rotation) | 7 | 2 | 3 |
A1302 [ABC210B] 翻牌游戏(Bouzu Mekuri) | 1 | 1 | 1 |
ABC224A [ABC224A] 轮胎(Tires) | 1 | 1 | 1 |
A1296 [ABC216B] 相同姓名(Same Name) | 1 | 1 | 1 |
A1300A [ABC223B] 字符串移位(String Shifting) | 1 | 1 | 3 |
ABC233B [ABC233B] 部分反转(A Reverse) | 1 | 1 | 1 |
ABC251A [ABC251A] 六个字符(Six Characters) | 1 | 1 | 1 |
A1054 [ABC257A] A 到 Z 字符串 2(A to Z String 2) | 35 | 9 | 1 |
ABC264A [ABC264A] "atcoder" 的子串("atcoder".substr()) | 1 | 1 | 1 |
A1317 [ABC323A] 弱拍(Weak Beats) | 4 | 2 | 1 |
ABC327A [ABC327A] ab(ab) | 1 | 1 | 1 |
ABC335A [ABC335A] 202<s>3</s>(202<s>3</s>) | 1 | 1 | 1 |
A1106A [ABC336A] 长龙(Long Loong) | 10 | 6 | 1 |
A1319 [ABC338A] 大写字母开头?(Capitalized?) | 8 | 2 | 1 |
A1297 [ABC344A] 剧透(Spoiler) | 2 | 1 | 1 |
ABC345A [ABC345A] 左右箭头(Leftrightarrow) | 1 | 1 | 1 |
A1327 [ABC350A] 过去的 ABC 比赛(Past ABCs) | 7 | 2 | 1 |
A1326 [ABC352B] 打印(Typing) | 7 | 2 | 1 |
ABC357B [ABC357B] 大写和小写(Uppercase and Lowercase) | 2 | 1 | 1 |
ABC359A [ABC359A] 统计小高的次数(Count Takahashi) | 1 | 1 | 10 |
ABC360A [ABC360A] 健康的早餐(A Healthy Breakfast) | 2 | 1 | 10 |
ABC266A [ABC266A] 中间字母(Middle Letter) | 1 | 1 | 10 |
ABC267A [ABC267A] 星期六(Saturday) | 1 | 1 | 10 |
ABC268B [ABC268B] 前缀?(Prefix?) | 1 | 1 | 10 |
A1268 [ABC269B] 矩形检测(Rectangle Detection) | 1 | 1 | 1 |
ABC197A [ABC197A] 旋转(Rotate) | 1 | 1 | 10 |
Section 7. 阶段训练(二)
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
A1095A [ABC229B] 困难的计算(Hard Calculation) | 9 | 3 | 3 |
A1499A [ABC236C] 路线图(Route Map) | 1 | 1 | 1 |
A1328 【例】[ABC237C] 回文串(kasaka) | 6 | 2 | 3 |
ABC338B [ABC338B] 频率(Frequency) | 1 | 1 | 1 |
A1570 [ABC345C] 一次性交换(One Time Swap) | 2 | 1 | 5 |
A1329 [ABC217B] AtCoder 测验(AtCoder Quiz) | 2 | 2 | 1 |
ABC217A [ABC217A] 字典序(Lexicographic Order) | 1 | 1 | 1 |
ABC229A [ABC229A] 第一个网格(First Grid) | 1 | 1 | 1 |
A1287A [ABC230B] 三拍子(Triple Metre) | 1 | 1 | 1 |
A1259 [ABC232B] 凯撒密码(Caesar Cipher) | 1 | 1 | 3 |
ABC259C [ABC259C] XX 到 XXX(XX to XXX) | 1 | 1 | 5 |
A1193 [ABC305B] ABCDEFG(ABCDEFG) | 1 | 1 | 1 |
A1084A [ABC333B] 五边形(Pentagon) | 2 | 2 | 1 |
A1330 【例】[ABC337B] 扩展ABC(Extended ABC) | 5 | 2 | 1 |
A1347A [ABC343C] 343(343) | 1 | 1 | 1 |
A1488 [ABC247B] 独特昵称(Unique Nicknames) | 1 | 1 | 1 |
ABC349C [ABC349C] 机场代码(Airport Code) | 1 | 1 | 1 |
ABC352C [ABC352C] 站在巨人的肩膀上(Standing On The Shoulders) | 1 | 1 | 1 |
ABC353B [ABC353B] AtCoder 游乐园(AtCoder Amusement Park) | 1 | 1 | 1 |
ABC359B [ABC359B] 情侣(Couples) | 1 | 1 | 10 |
ABC248A [ABC248A] 缺失的数字(Lacked Number) | 1 | 1 | 10 |
ABC191B [ABC191B] 删除它(Remove It) | 1 | 1 | 10 |
ARC119A [ARC119A] 1119 × 2^23 + 1(19 × 2^23 + 1) | 1 | 1 | 3 |
A1062 [ABC220A] 寻找倍数(Find Multiple) | 18 | 8 | 1 |
Section 8. 二维数组
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
ABC255A [ABC255A] 输出 ARC(You should output ARC, though this is ABC.) | 1 | 1 | 1 |
ABC254B [ABC254B] 实用计算(Practical Computing) | 1 | 1 | 1 |
ABC253B [ABC253B] 棋子之间的距离(Distance Between Tokens) | 1 | 1 | 1 |
A1277 [ABC250B] 放大的棋盘(Enlarged Checker Board) | 1 | 1 | 3 |
A1278 [ABC258B] 数字盒子(Number Box) | 1 | 1 | 3 |
ABC264B [ABC264B] 漂亮的网格(Nice Grid) | 1 | 1 | 1 |
A1278A [ABC265C] 传送带(Belt Conveyor) | 3 | 1 | 3 |
A1275 【例】[ABC351B] 找出不同之处(Spot the Difference) | 1 | 1 | 1 |
ABC274B [ABC274B] 线传感器(Line Sensor) | 1 | 1 | 1 |
ABC244B [ABC244B] 直行并向右转(Go Straight and Turn Right) | 1 | 1 | 1 |
Section 9. 函数与结构体
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
ABC234A [ABC234A] 奇怪的函数(Weird Function) | 1 | 1 | 1 |
A1341A [ABC249A] 慢跑(Jogging) | 1 | 1 | 1 |
A1351 [ABC234B] 最长线段(Longest Segment) | 2 | 1 | 1 |
ABC273A [ABC273A] 递归函数(A Recursive Function) | 1 | 1 | 1 |
ABC247C [ABC247C] 1 2 1 3 1 2 1(1 2 1 3 1 2 1) | 2 | 1 | 1 |
ABC348B [ABC348B] 最远点(Farthest Point) | 2 | 1 | 1 |
ABC357C [ABC357C] 谢尔宾斯基地毯(Sierpinski carpet) | 1 | 1 | 3 |
Section 10. 阶段训练(三)
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
A1220 [ABC239C] 骑士捉双(Knight Fork) | 1 | 1 | 1 |
A1236 【例】[ABC355C] 宾果游戏 2(Bingo 2) | 1 | 1 | 3 |
A1238 [ABC256C] 填充 3x3 数组(Filling 3x3 array) | 1 | 1 | 3 |
ABC349B [ABC349B] 开学典礼(Commencement) | 2 | 1 | 3 |
ABC230C [ABC230C] X 绘图(X drawing) | 2 | 1 | 5 |
A1331 [ABC305C] 饼干收集者(Snuke the Cookie Picker) | 2 | 2 | 3 |
ABC359C [ABC359C] 瓷砖距离 2(Tile Distance 2) | 1 | 1 | 3 |
A1277A [ABC241C] 连接 6(Connect 6) | 2 | 1 | 3 |
ABC249B [ABC249B] 美妙字符串(Perfect String) | 1 | 1 | 1 |
A1571A [ABC336D] 金字塔(Pyramid) | 1 | 1 | 3 |
ABC197B [ABC197B] 可见性(Visibility) | 1 | 1 | 3 |
ABC192C [ABC192C] 卡普雷卡尔数(Kaprekar Number) | 1 | 1 | 10 |
- Enrollees
- 15
- Created By