两个样例都输出-6
查看原帖
两个样例都输出-6
534532
AnthonyEric楼主2021/10/5 23:29
#include<bits/stdc++.h>
using namespace std;
int main(){
	int a[13], bank = 0, flag = 1, money = 0;
	for(int i = 1; i <= 12; i++)
	   cin >> a[i];
	for(int i = 1; i <= 12; i++){
		money += 300;
		if(a[i] > money){
			cout << '-' << i;
			return 0;
		}
		int temp = money - a[i];
		if(temp >= 100 ){
			bank += temp - temp % 10;
			money -= bank;
		} 
		
	}  
	cout<< money + bank * 1.2;
	return 0;
}
2021/10/5 23:29
加载中...