你自己领会一下
```cpp
#include<bits/stdc++.h>
using namespace std;
int main(){
int a=0,b=0,c=0,d=0,n=0;
bool flag=true;
for(int i=1;i<=12;i++){
a=a+300;
cin>>b;
a=a-b;
if(a>=100){
c=a/100;
d+=c*100;
a=a-c*100;
}
if(a<0 && flag){
flag=false;n=i;
}
}
if(flag==false){
cout<<"-"<<n;
}else{
cout<<a+(d+d/5);
}
return 0;
}
```
by caozewei20100601 @ 2023-09-24 08:32:03
@[2009niuniu](/user/997261) 自己看吧
```
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n=12,a[12];
for(int i=1;i<=n;i++) cin>>a[i];
int sum=0;
double t=0;
for(int i=1;i<=n;i++)
{
sum+=300;
if(sum<a[i])
{
cout<<"-"<<i<<endl;
return 0;
}
else
{
t+=(sum-a[i])/100*100;
sum=(sum-a[i])%100;
}
}
cout<<t*1.2+sum<<endl;
}
```
by Blue_Flower @ 2023-09-24 15:25:51