哪位大神可以指出我的代码哪里错了,我自己测试数据都正确,但就是通不过
#include<iostream>
using namespace std;
int a[13];
int main() {
for(int i=1; i<=12; i++)
cin>>a[i];
int sy=0,cc,y;
for(int i=1; i<=12; i++) {
y++;
sy+=300;
sy-=a[i];
if(sy<0) {
cout<<-y<<endl;
return 0;
} else if(sy>=100) {
if(sy>=200) {
sy-=200;
cc+=200;
}
if(sy>=100) {
sy-=100;
cc+=100;
}
if(sy>=300) {
sy-=300;
cc+=300;
}
}
}
cc+=cc*0.2;
cout<<cc+sy;
return 0;
}