全红孱弱求助,看不出问题啊,在线等(C++)
查看原帖
全红孱弱求助,看不出问题啊,在线等(C++)
552448
XYZLT楼主2023/12/5 19:39
#include<bits/stdc++.h>
using namespace std;
int mam;
int main(){
	int s[15],sum=0,l=0;
	for(int i=1;i<=12;i++){
		cin>>s[i];
	}
	for(int i=1;i<=12;i++){
		if(300-s[i]>=200) {
		mam+=200; 
		s[i]=300-s[i]-200;
		}
		else if(300-s[i]>=100) {
		mam+=100; 
		s[i]=300-s[i]-100;
		}
		else if((s[i]-300)<0){
			l=i;
			break;
		}
		else s[i]=300-s[i];
		s[i+1]=s[i+1]+s[i];
	}
	if(l!=0){
	for(int i=1;i<=12;i++){
		sum+=s[i];
	}
	sum+=mam*1.2;
	cout<<sum;
	}
	else cout<<"-"<<l;
	return 0;
}
2023/12/5 19:39
加载中...