C++ 竞赛入门
题目
函数单元练习
每题先在纸上写下函数名、参数和返回值,再写主程序。函数应只完成一个任务;不要为了“使用函数”把一句简单输出也拆成难读的碎片。
| 难度 | 题目 | 题解 | 训练目标 |
|---|---|---|---|
| 基础 | 洛谷 P5735:距离函数 | 题解 | 参数与返回值。 |
| 基础 | 洛谷 P5736:质数筛 | 题解 | bool 判断函数。 |
| 基础 | 洛谷 P5737:闰年展示 | 题解 | 复用条件判断函数。 |
| 巩固 | 洛谷 P5743:猴子吃桃 | 题解 | 将递推过程封装为函数。 |
| 巩固 | 洛谷 P1217:回文质数 | 题解 | 组合“回文判断”和“质数判断”两个函数。 |
| 挑战 | 洛谷 P1010:幂次方 | 题解 | 用递归函数分解输出规则。 |
完成后,挑一道已经写过的循环题,把其中“判断”“计算”“输出一行”之一提取为函数,并确认样例输出不变。