题解 P1089 【津津的储蓄计划】

· · 题解

include<iostream>

include<cstdio>

include<cmath>

include<time.h>

include<algorithm>

using namespace std; long long a[120],b,c,d,e,f,g,i,j,k,n,m; int main() { b=300; //头一个月300元 for (i=1;i<=12;i++) cin>>a[i]; //读入每一个月的支出 for (i=1;i<=12;i++) { b-=a[i]; //去掉支出 if (b>=100) {c+=b/100100;b%=100;} //整百存妈妈那 if (b<0) {cout<<'-'<<i;return 0;} //钱够不够 if (i==12) {c=1.2;b+=c;} //到最后一个月妈妈要还钱 //cout<<"第"<<i<<"次: 还有"<<b<<"元 支付"<<a[i]<<"元 存了"<<c<<"元"<<'\n'; //如果想验证就把“//”去掉 if (i!=12) b+=300; //这是12个月妈妈给的300元 } cout<<b; return 0; }