#include<iostream>
using namespace std;
int main(){
int budget[12];
int now = 0;
int mom = 0;
int bankruptcyTime = 1;
for(int i = 0;i < 12;i++){
cin>>budget[i];
now += 300 - budget[i];
if(now < 0){
bankruptcyTime = 0 - (i + 1);
}
mom += now / 100;
now %= 100;
}
if(bankruptcyTime == 1){
cout<<mom * 120 + now;
return 0;
}
cout<<bankruptcyTime;
return 0;
}
C++11代码
未开O2优化
#6 和 #8 不过