Kodewick
开始学 →
入门←→0 / 60

下雨天

#011入门循环约 3 分钟

天气记录里每天一个雨量(毫米),0 就是没下雨。写 rainy_days(rain),数一数有几天下了雨(雨量大于 0)。记录是空的就是 0 天。

示例
rainy_days({0, 5, 12, 0})→2
rainy_days({})→0
函数int rainy_days(const vector<int> &rain)
main.cpp
#include <vector>
using namespace std;

int rainy_days(const vector<int> &rain) {
    int days = 0;
    for (int mm : rain) {
        // 在这里写:雨量大于 0,days 就加 1
    }
    return days;
}
Ctrl + Enter 也能运行
结果

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