求助
查看原帖
求助
614813
2115lhx楼主2022/7/8 14:01

哪位大神可以指出我的代码哪里错了,我自己测试数据都正确,但就是通不过

#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;
}
2022/7/8 14:01
加载中...