Kodewick
开始学 →
小挑战←→0 / 60

跑酷得分

#059小挑战字符串循环约 6 分钟

跑酷小游戏,path 是一路上碰到的东西:'c' 金币加 1 分,'g' 宝石加 5 分,'x' 撞到障碍减 3 分,但分数最低是 0;别的字不算分。写循环里面。

示例
coin_run("ccg")→7
coin_run("")→0
函数int coin_run(const string &path)
main.cpp
#include <string>
using namespace std;

int coin_run(const string &path) {
    int score = 0;
    for (char ch : path) {
        // 在这里写:按 ch 加分或减分
    }
    return score;
}
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。