跑酷小游戏,path 是一路上碰到的东西:'c' 金币加 1 分,'g' 宝石加 5 分,'x' 撞到障碍减 3 分,但分数最低是 0;别的字不算分。写循环里面。
coin_run("ccg")→7coin_run("")→0int coin_run(const string &path)#include <string>
using namespace std;
int coin_run(const string &path) {
int score = 0;
for (char ch : path) {
// 在这里写:按 ch 加分或减分
}
return score;
}
写好了先点「运行」试试示例,没问题再点「提交」。