はまやんはまやんはまやん

hamayanhamayan's blog

Bounding [AtCoder Beginner Contest 130 B]

https://atcoder.jp/contests/abc130/tasks/abc130_b

解説

https://atcoder.jp/contests/abc130/submissions/6000104

跳ねる動きをシミュレートする。
N≦100なので、シミュレートしても間に合う。

int N, X, L[101];
//---------------------------------------------------------------------------------------------------
void _main() {
	cin >> N >> X;
	rep(i, 0, N) cin >> L[i];

	int d = 0; int ans = 1;
	rep(i, 0, N) {
		d += L[i];
		if (X < d) break;
		ans++;
	}
	cout << ans << endl;
}