P1089C艹 40分,问题出在计算钱数上
查看原帖
P1089C艹 40分,问题出在计算钱数上
744150
renshengyan楼主2022/11/19 22:38
#include <iostream> 
using namespace std; 

int main(){
	int a[13],money=0,mama=0,mamabank=0;//12个月份(a[0]个人习惯不用),现有钱数,本月麻麻拿的红色毛爷爷,总共的红色毛爷爷 
	for(int i=1;i<=12;i++){
		cin>>a[i];//输出 
	}
	for(int i=1;i<=12;i++){
		mama=0; //初始化 
		money=money+300;//麻麻给钱了,好耶! 
		if(money<a[i]){ //哇,没钱了! 
			cout<<"-"<<i;//宣告破产 
			return 0; //程序拜拜 
		}else{//但如果我还有钱呢? 
			mama=(money-a[i])/100; //将红色毛爷爷给麻麻 
			mamabank=mamabank+mama;//存入麻麻银行 
			money=money-mama*100-a[i];//我还剩一些钱! 
		}//看这一行干嘛 
	}//看这一行又要干嘛 
	cout<<money+mamabank*100<<endl;//这些是我的钱! 
	return 0;
} 

蒟蒻求助

2022/11/19 22:38
加载中...