该训练章节会完全包含算法竞赛入门指导并且会做一定的扩展
Login to join training plan
配套算法竞赛入门指导指导,主要是c++基础语法知识点的学习。
Section 6. 二维数组
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
A1200 【例】同行列对角线的格 | 198 | 37 | 1 |
A1201 新矩阵 | 83 | 35 | 1 |
A1203 【例】矩阵交换行 | 96 | 37 | 1 |
A1204 计算矩阵边缘元素之和 | 89 | 38 | 1 |
A1205 图像相似度 | 95 | 36 | 1 |
A1206 图像模糊处理 | 108 | 38 | 1 |
A1207 杨辉三角形 | 82 | 38 | 1 |
A1210 【例】数组的右上部分 | 137 | 39 | 1 |
A1211 数组的左上部分 | 85 | 34 | 1 |
A1217 【例】矩阵乘法 | 73 | 36 | 3 |
A1218 矩阵加法 | 79 | 37 | 1 |
A1219 [ABC356B] 营养素(Nutrients) | 1 | 1 | 1 |
A1220 [ABC239C] 骑士捉双(Knight Fork) | 1 | 1 | 1 |
A1222 【例】矩阵转置 | 83 | 38 | 3 |
A1223 图像旋转 | 63 | 33 | 1 |
A1226 【例】矩阵 I | 90 | 40 | 1 |
A1227 矩阵 II | 47 | 34 | 1 |
A1228 矩阵 III | 58 | 34 | 1 |
A1229 良好的距离 | 42 | 13 | 3 |
A1232 【例】蛇形填数 | 130 | 41 | 5 |
A1233 蛇形填数2 | 83 | 31 | 3 |
A1234 【例】三角填数 | 75 | 39 | 5 |
A1235 三角填数2 | 81 | 29 | 4 |
A1236 【例】[ABC355C] 宾果游戏 2(Bingo 2) | 1 | 1 | 3 |
A1237 错误探测 | 15 | 5 | 3 |
A1238 [ABC256C] 填充 3x3 数组(Filling 3x3 array) | 1 | 1 | 3 |
A1239 计算鞍点 | 2 | 1 | 3 |
Section 7. 字符数组
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
A1240 【例】替换字母 | 98 | 42 | 1 |
A1241 统计数字字符个数 | 92 | 35 | 1 |
A1242 基因相关性 | 71 | 33 | 1 |
A1247 【例】将字符串中的小写字母转换成大写字母 | 70 | 34 | 1 |
A1248 合法C标识符查 | 115 | 34 | 1 |
A1249 输出亲朋字符串 | 55 | 30 | 1 |
A1250 整理药名 | 50 | 29 | 1 |
A1255 【例】加密的病历单 | 99 | 29 | 1 |
A1256 密码翻译 | 62 | 26 | 1 |
A1257 回文字符串 | 60 | 27 | 1 |
A1258 凯撒密码 | 69 | 28 | 3 |
A1259 [ABC232B] 凯撒密码(Caesar Cipher) | 1 | 1 | 3 |
A1263 【例】过滤空格 | 85 | 29 | 3 |
A1264 单词翻转 | 71 | 27 | 1 |
A1265 单词的长度 | 80 | 28 | 3 |
A1266 字符串p型编码 | 62 | 25 | 1 |
A1267 连续出现的字符 | 77 | 25 | 1 |
A1268 [ABC269B] 矩形检测(Rectangle Detection) | 1 | 1 | 1 |
A1272 【例】找第一个只出现一次的字符 | 83 | 26 | 1 |
A1273 手机 | 56 | 23 | 1 |
A1274 【例】垂直柱状图 | 106 | 28 | 3 |
A1275 【例】[ABC351B] 找出不同之处(Spot the Difference) | 1 | 1 | 1 |
A1275A 扫雷游戏地雷数计算 | 7 | 2 | 3 |
A1276 流感传染 | 65 | 17 | 5 |
A1277 [ABC250B] 放大的棋盘(Enlarged Checker Board) | 1 | 1 | 3 |
A1277A [ABC241C] 连接 6(Connect 6) | 2 | 1 | 3 |
A1278 [ABC258B] 数字盒子(Number Box) | 1 | 1 | 3 |
A1278A [ABC265C] 传送带(Belt Conveyor) | 3 | 1 | 3 |
Section 8. 字符串
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
A1279 【例】子串插入 | 44 | 29 | 1 |
A1280 墓碑上的字符 | 41 | 28 | 1 |
A1281 奇偶位互换 | 39 | 25 | 1 |
A1282 元音字母转换 | 63 | 25 | 1 |
A1283 [ABC219B] 马里托佐(Maritozzo) | 1 | 1 | 1 |
A1286 【例】子串的位置 | 44 | 29 | 1 |
A1287 子串移位包含 | 46 | 24 | 3 |
A1287A [ABC230B] 三拍子(Triple Metre) | 1 | 1 | 1 |
A1288 子串大小写相等 | 54 | 22 | 1 |
A1289 子串包含 | 36 | 19 | 1 |
A1290 [ABC218B] 字母排序(qwerty) | 1 | 1 | 1 |
A1293 【例】字符串比较 | 43 | 23 | 1 |
A1294 词组缩写 | 52 | 17 | 1 |
A1295 字母概率 | 32 | 20 | 1 |
A1296 [ABC216B] 相同姓名(Same Name) | 1 | 1 | 1 |
A1297 [ABC344A] 剧透(Spoiler) | 2 | 1 | 1 |
A1300 【例】子串截取 | 33 | 22 | 1 |
A1300A [ABC223B] 字符串移位(String Shifting) | 1 | 1 | 3 |
A1301 删除单词后缀 | 41 | 18 | 1 |
A1302 [ABC210B] 翻牌游戏(Bouzu Mekuri) | 1 | 1 | 1 |
A1306 【例】字符串反转 | 31 | 22 | 1 |
A1306A [ABC202B] 180°(180°) | 1 | 1 | 1 |
A1307 字符串大小写互换 | 39 | 17 | 1 |
A1308 ISBN号码 | 126 | 21 | 5 |
A1312 【例】字符串删除 | 28 | 22 | 1 |
A1313 字符串去特定字符 | 33 | 16 | 1 |
A1314 进制转换 | 75 | 25 | 3 |
A1314A 10 进制转 x 进制 | 24 | 4 | 3 |
A1315 笨小猴 | 86 | 20 | 3 |
A1316 【例】最长回文子串 | 89 | 23 | 3 |
A1317 [ABC323A] 弱拍(Weak Beats) | 4 | 2 | 1 |
A1318 【例】全在其中 | 44 | 20 | 3 |
A1319 [ABC338A] 大写字母开头?(Capitalized?) | 8 | 2 | 1 |
A1322 【例】字符串变换 | 19 | 10 | 3 |
A1323 五十五开 | 12 | 7 | 1 |
A1324 石头剪子布2 | 17 | 8 | 1 |
A1325 【例】[ABC258C] 旋转(Rotation) | 7 | 2 | 3 |
A1326 [ABC352B] 打印(Typing) | 7 | 2 | 1 |
A1327 [ABC350A] 过去的 ABC 比赛(Past ABCs) | 7 | 2 | 1 |
A1328 【例】[ABC237C] 回文串(kasaka) | 6 | 2 | 3 |
A1329 [ABC217B] AtCoder 测验(AtCoder Quiz) | 2 | 2 | 1 |
A1330 【例】[ABC337B] 扩展ABC(Extended ABC) | 5 | 2 | 1 |
A1331 [ABC305C] 饼干收集者(Snuke the Cookie Picker) | 2 | 2 | 3 |
Section 9. 函数
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
A1340 【例】show | 42 | 28 | 1 |
A1341 【例】和 | 43 | 28 | 1 |
A1341A [ABC249A] 慢跑(Jogging) | 1 | 1 | 1 |
A1342 【例】闰年判断 | 64 | 33 | 1 |
A1343 质数判断 | 87 | 24 | 1 |
A1344 求正整数2和n之间的完全数 | 44 | 19 | 1 |
A1345 素数对 | 46 | 16 | 1 |
A1346 【例】短信计费 | 40 | 19 | 1 |
A1347 回文三位数 | 21 | 13 | 1 |
A1347A [ABC343C] 343(343) | 1 | 1 | 1 |
A1348 digit函数 | 19 | 12 | 1 |
A1349 【例】字符串小写转大写 | 26 | 18 | 1 |
A1350 等差素数组 | 37 | 17 | 1 |
A1351 [ABC234B] 最长线段(Longest Segment) | 2 | 1 | 1 |
A1352 【例】传引用 | 29 | 20 | 1 |
A1355 【例】求1+2+3+... | 40 | 29 | 1 |
A1356 斐波那契数列 | 45 | 26 | 1 |
A1357 【例】阿克曼(Ackmann)函数 | 44 | 23 | 1 |
A1358 Hermite多项式 | 36 | 14 | 1 |
A1359 求f(x,n) | 27 | 17 | 1 |
A1360 【例】汉诺塔问题 | 110 | 34 | 3 |
A1362 【例】最大公约数 | 22 | 10 | 3 |
Section 10. 排序
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
A1365 【例】插入排序 | 71 | 24 | 1 |
A1366 【例】选择排序 | 44 | 22 | 1 |
A1367 【例】计数排序 | 53 | 21 | 1 |
A1368 [ABC202C] 编造(Made Up) | 4 | 3 | 3 |
A1370 奇数单增序列 | 50 | 20 | 3 |
A1371 车厢重组 | 47 | 20 | 1 |
A1373 【例】成绩排序 | 73 | 19 | 1 |
A1374 谁考了第k名 | 57 | 19 | 1 |
A1375 整数奇偶排序 | 27 | 16 | 1 |
A1376 【例】奖学金 | 106 | 22 | 3 |
A1377 分数线划定 | 42 | 15 | 3 |
A1378 合影效果 | 32 | 16 | 1 |
A1379 病人排队 | 47 | 16 | 3 |
Section 11. 位运算
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
A1390 【例】按位与 | 33 | 24 | 1 |
A1391 【例】按位或 | 26 | 23 | 1 |
A1392 【例】按位异或 | 26 | 22 | 1 |
A1393 【例】左移 | 25 | 23 | 1 |
A1394 【例】右移 | 26 | 23 | 1 |
A1395 【例】补码 | 22 | 14 | 1 |
A1398 lowbit | 38 | 19 | 3 |
A1399 【例】二进制中1的个数 | 39 | 20 | 1 |
A1400 汉明码距离 | 27 | 17 | 3 |
A1401 【例】优秀的拆分 | 52 | 24 | 3 |
A1402 连续的1 | 39 | 18 | 1 |
A1403 【例】枚举子集 | 74 | 23 | 3 |
A1406 原码 | 40 | 15 | 1 |
A1407 反码 | 34 | 16 | 1 |
A1409 【例】变长编码 | 1 | 1 | 5 |
- Enrollees
- 67
- Created By