70分求指点
查看原帖
70分求指点
1113843
lyx8094楼主2024/6/6 16:16
#include<bits/stdc++.h>
using namespace std;
int main() {
	int  a[111],sum2=0,s=300,ss=300,i;
	for( i=1;i<=12;i++){
		cin>>a[i];
	}
	for(i=1;i<=12;i++){	
		s=ss-a[i];//一共剩下	
		if(i!=12)ss=s+300;//下个月有
		if(s<0)
		{
			//	cout<<i<<s<<endl;
			break;
		}
		//	cout<<i<<"月花费"<<a[i]<<" 剩下"<<s<<"元 "<<i+1<<"月有"<<ss<<"元"<<" "<<i+1<<"月花费"<<a[i+1]<<endl;
		while(ss-a[i+1]>=100){
			sum2+=100;
			ss-=100;
			//cout<<"----------------------------------------"<<i<<"月给了妈妈"<<m<<"00,下个月还剩"<<ss<<endl;
			//	boo=1;
			//	if(boo==0)cout<<" "<<i<<" 月没给妈妈"<<endl;
		}
	}	
	if(i==13)
		cout<<sum2*1.2+s;
	else 
		cout<<-i;
	return 0;	
}
2024/6/6 16:16
加载中...