为啥在DEV测的数据都对,但是在这上面却显示错误?
查看原帖
为啥在DEV测的数据都对,但是在这上面却显示错误?
394581
68ak455楼主2021/2/22 11:07

_


   #include <stdio.h>
 int main()
 {
 	int n,a[12],w=0,p,x=1;
 	for(n=0;n<12;n++){
 		scanf(" %d",&a[n]);
	 }
	 for(n=0;n<12;n++){
	 	w=300+w-a[n];
	 	if(w<0){
	 		x=0;
	 		goto end;
		 }
		 else if(w>=300){
		 	w-=300;
		 	p+=300;
		 }
		 else if(w>=200){
		 	w-=200;
		 	p+=200;
		 }
		 else if(w>=100){
		 	w-=100;
		 	p+=100;
		 }
	 }
	 end:
	 if(x){
	 	p=p*1.2+w;
	 	printf("%d",p);
	 }else{
	 	n++;
	 	printf("-%d",n);
	 }
 	return 0; 
 }

_

2021/2/22 11:07
加载中...