요청된 일들의 수행시간이 n(1<=n<=50)개 주어진다면, T분안에 몇개의 일을 완료할 수 있는지 출력하는 문제입니다.
입력값으론 T,N 이후에 N개의 작업 수행시간이 주어집니다.
🔔 Kick Point :
지속시간에 순서대로 각각의 작업 수행시간을 빼주다가 -가 되기 전 순간까지의 작업의 수를 체크하면 됩니다.
🔔 Code :
#include <iostream>
using namespace std;
int main() {
int n, t; cin >> n >> t;
int cnt(0);
while (n--) {
int tmp;
cin >> tmp;
t -= tmp;
if (t >= 0) cnt++;
}
cout << cnt;
}