求助,为什么输入前5个样例后就输出了,而答案不对
查看原帖
求助,为什么输入前5个样例后就输出了,而答案不对
783740
ChrisHHH楼主2023/3/14 16:31

如题,不清楚代码哪里出问题了

 #include<bits/stdc++.h>
 using namespace std;
 int main()
 {
 	int sum=0,store=0,x=0,a=0;
 	
 	for(int i=0;i<12;i++){
 		sum+=300;
 		cin>>x;
 		if(x>sum) {
 			a=-i;
		    break;
		 }
		 
 		else{
 			sum-=x;
 			store+=100*sum/100;
 			sum-=store;
		 }
	}
		 
		 if(a!=0) cout<<store*1.2;
		 else cout<<a;
		 
		return 0; 	
} 
2023/3/14 16:31
加载中...