《程序设计基础》课程赛事系列
各位即将进入南师大计算机学院的同学们:你们好!
我代表专业教师团队热烈地欢迎你们!欢迎你们进入程序设计的领域!
成长的岁月没有终点,只有一个个新的起点。在这炎炎夏日中,愿你从代码开始认识专业,愿代码滋润你的心田,托起你腾飞的翅膀。
在年轻的岁月中,创造出自己的未来,创造出家庭的未来,更创造出社会的未来。让未来的岁月感谢今天的勤劳汗水。这是青春的使命!
让我们在刻苦自学中,学会实践探索,学会拜师寻友,学会创新奉献。让我们砥砺前行,不负少年志,在脚踏实地的实践中奔向理想。
这里的“《程序设计基础》课程赛事系列”包含了近50道编程题目。难度循序渐进,有意引导初学者进入编程的天地。
在大一上学期,第一门专业课是“程序设计基础”。教材是:《C语言程序设计实践教程》(吉根林,陈波.科学出版社)。“课程赛事系列”中的题目是对学生最初的入门要求。希望同学们能通过自学,基本掌握。
新生入学的第一个月内,将举行“编程竞赛”,以鼓励优秀,督促后进。
祝愿所有同学本科四年快乐进步!硕果累累!
计算机学院副教授 王琼
2019-6-30
未参加训练计划时您不能查看题目详情。
章节 1. 基于基本数据类型的程序设计训练
开放
题目 | 递交 | % AC | 难度 | |
---|---|---|---|---|
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
A2-3 循环结构入门:斐波拉契数列的和 RP+10 | 2153 | 35 | 5 | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
A2-1 循环结构入门:数列求和 RP+9 | 3043 | 30 | 6 | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
A6-3 最大公约数专题:多个分数的加法 RP+17 | 960 | 31 | 6 | |
A2-2 循环结构入门:斐波拉契数列 RP+10 | 3621 | 21 | 7 | |
* (隐藏) | * | * | * | |
A6-4 最大公约数专题:多个数的最大公约数 RP+16 | 840 | 41 | 4 | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * |
章节 2. 基于整数数组的基本编程技能的训练
开放
题目 | 递交 | % AC | 难度 | |
---|---|---|---|---|
A7-4 数组的查找函数 RP+10 | 2896 | 23 | 7 | |
A7-1 数组的输出函数 RP+10 | 2760 | 23 | 6 | |
A7-6 数组的左移函数 RP+11 | 2061 | 30 | 6 | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
A7-7 数组的右移函数 RP+14 | 1225 | 34 | 5 | |
* (隐藏) | * | * | * |
章节 3. 基于字符串的基本编程技能的训练
开放
题目 | 递交 | % AC | 难度 |
---|---|---|---|
A8-3 字符串的统计函数 RP+11 | 1644 | 39 | 4 |
A8-2 字符串的统计函数 RP+13 | 1114 | 40 | 4 |
A8-1 字符串的输出函数 RP+14 | 1466 | 28 | 6 |
A8-4 字符串的连接函数 RP+12 | 2016 | 26 | 6 |
章节 4. 基于整数数组的编程技能的进阶训练(一)
开放
题目 | 递交 | % AC | 难度 | |
---|---|---|---|---|
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * | |
* (隐藏) | * | * | * |
章节 5. 基于整数数组的编程技能的进阶训练(二)
开放
题目 | 递交 | % AC | 难度 |
---|---|---|---|
A10-5 集合的并集 RP+19 | 906 | 30 | 6 |
A10-4 集合的交集 RP+19 | 2306 | 12 | 8 |
A10-3 数组的去重 RP+19 | 859 | 32 | 5 |
A10-1 有序数组的合并 RP+13 | 1732 | 27 | 6 |
A10-2 有序子序列的合并 RP+55 | 783 | 9 | 8 |
章节 6. 基于结构数组的编程技能的训练(一)
开放
题目 | 递交 | % AC | 难度 |
---|---|---|---|
A11-4 高精度整数之间的乘法 RP+40 | 610 | 19 | 7 |
A11-2 K进制的高精度整数 RP+61 | 214 | 27 | 6 |
A11-3 高精度整数的加法 RP+36 | 501 | 26 | 6 |
A11-1 高精度整数与常规整数的乘法 RP+33 | 703 | 21 | 7 |
A11-5 小数的循环节 RP+51 | 543 | 15 | 8 |