A - Best Body / AtCoderBeginnerContest#022

abc022.contest.atcoder.jp

#include <iostream>
using namespace std;

void Solve(int n, int s, int t)   {
    int w, a, answer=0;

    cin >> w;
    if (s<=w && w<=t)   ++answer;
    for (int i=1; i<n; ++i) {
        cin >> a;
        w+=a;
        if (s<=w && w<=t)   ++answer;
    }
    cout << answer << endl;
}

int main(void)  {
    int n, s, t;

    cin >> n >> s >> t;
    Solve(n,s,t);
    return 0;
}

範囲内の数値があればその回数を数え、最後に出力。
〜了〜