1 条题解
-
0Guest LV 0
-
02022-08-25 09:44:49@
#include<iostream> using namespace std; int a,b,c,i,k; bool v;//布尔值,判断有没有超过预算 int main(){ b = 0;//津津现有钱数 c = 0;//存款数 v = 0; for (i = 1; i <= 12;i++){ cin>> a;//输入当月的预算 b = b + 300;//妈妈给了300元 if(v == 0){ if(b >= a ){ b = b - a; c += b - b % 100; b = b % 100; } else{ v = 1;//布尔值变为false k = i;//记录第一个超过预算的月 } } } if(v == 0){ cout<<(c + c / 5+ b)<<endl;//没超过预算 } else{ cout<< "-"<< k<< endl;//超过预算 } }
- 1