ACM蓝桥杯竞赛入门
编程训练介绍


这部分题目,主要面向有志参加ACM与蓝桥杯竞赛的同学而准备的,蓝桥杯与ACM考察内容甚至评测标准基本都一样,因此本训练计划提供完整的刷题顺序,循序渐进,提高代码量,巩固基础。因竞赛支持C语言、C++、Java甚至Python等语言,而C/C++受众较多,本题集默认以C/C++为主,但其实题目不分语言类型均可提交,大家无需太担心。但如STL库等知识为C++独有,因此Java或Python选手需要单独学习。
编程训练计划
C/C++入门(共9题)
| 题号 | 标题 | 解决/提交 | ||
|---|---|---|---|---|
| 1267 | A+B Problem |
入门 | 24580/36652 | |
| 2749 | Hello, World! |
入门 | 19514/53567 | |
| 2997 | 梯形面积 |
入门 | 6219/17011 | |
| 2998 | 电影票 |
入门 | 6415/11638 | |
| 2999 | 牛吃牧草 |
入门 | 4284/6982 |
顺序结构程序设计(共40题)
| 题号 | 标题 | 解决/提交 | ||
|---|---|---|---|---|
| 1669 | 求圆的面积 |
入门 | 32801/76811 | |
| 1670 | 拆分位数 |
入门 | 23397/35763 | |
| 1761 | 学习ASCII码 |
入门 | 4006/7008 | |
| 1762 | printf基础练习 |
入门 | 3530/9380 | |
| 3000 | 交换值 |
入门 | 5561/8763 |
程序控制结构(if-else选择结构switch分支结构)(共28题)
| 题号 | 标题 | 解决/提交 | ||
|---|---|---|---|---|
| 2780 | 奇偶数判断 |
入门 | 11640/18583 | |
| 2778 | 判断数正负 |
入门 | 7958/15946 | |
| 2783 | 判断是否为两位数 |
入门 | 6959/10549 | |
| 1043 | [编程入门]三个数字的排序 |
入门 | 35419/60083 | |
| 3006 | 适合晨练 |
入门 | 2789/4729 |
循环结构程序设计(while循环do-while循环for循环)(共52题)
| 题号 | 标题 | 解决/提交 | ||
|---|---|---|---|---|
| 2544 | N以内累加求和 |
入门 | 5086/8394 | |
| 2000 | 偶数列举 |
入门 | 4865/7668 | |
| 3010 | 奇偶数之和 |
入门 | 3256/5369 | |
| 1151 | C语言训练-计算一个整数N的阶乘 |
中等 | 9012/13872 | |
| 2794 | 求平均年龄 |
入门 | 9077/17440 |
多组输入输出格式训练(共8题)
| 题号 | 标题 | 解决/提交 | ||
|---|---|---|---|---|
| 1085 | A+B for Input-Output Practice (I) |
入门 | 13194/19841 | |
| 1086 | A+B for Input-Output Practice (II) |
入门 | 10960/17469 | |
| 1087 | A+B for Input-Output Practice (III) |
入门 | 9221/17271 | |
| 1088 | A+B for Input-Output Practice (IV) |
入门 | 8652/15050 | |
| 1089 | A+B for Input-Output Practice (V) |
入门 | 7730/11446 |