照规则做

8 分钟

有一类题叫「模拟」,意思是照着题目说的规则,老老实实一步步照做,不用去想什么巧办法。就像照菜谱做菜,谱上说什么就做什么,做完就得到结果。比如从 1 楼上到 5 楼,每上一层歇一次:上到 2、3、4、5 楼各歇一次,一共歇 4 次。

#include <iostream>
using namespace std;
int main(){
    int rest = 0;
    for(int floor=1; floor<5; floor++)
        rest++;          // 每上一层歇一次
    cout << rest;        // 输出 4
    return 0;
}

易错点:模拟题最怕算错「次数」。5 层楼之间只有 4 个间隔,别顺手写成 5。一步步照着走,就不会错。

小纸条

有人从 1 楼上到 5 楼,每上一层歇一次,一共歇几次?(照着数)

登录 后可看答案

照规则做 · C++ 入门 · op599 课程