A - Sanitize Hands
解説
人目の宇宙人が消毒するたびに、 ずつ消毒液を消費する。
から を引いたものが 以上のものがあれば、その人は消毒できるため、答えの人数を増やす。
提出コード
- Go
func main() {
	var n, m int
	scanIntVariables(&n, &m)
	H := readInts()
	ans := 0
	for i := 0; i < n; i++ {
		m -= H[i]
		if m < 0 {
			break
		}
		ans++
	}
	writeLine(ans)
}- C++
int main() {
    int n, m; cin >> n >> m;
    int ans = 0;
    rep(i,0,n){
        int h; cin >> h;
        m -= h;
        if (m < 0) break;
        ans++;
    }
    cout << ans << endl;
}