AcWing 481. 津津的储蓄计划
原题链接
简单
作者:
床前明月光
,
2021-02-15 20:23:40
,
所有人可见
,
阅读 316
#include <iostream>
using namespace std;
int a[13];
int main()
{
int mrest = 0, flag = -13, jrest = 0;
for(int i = 1; i <= 12; ++ i)
{
cin >> a[i];
int mm = 300 + jrest - a[i]; // 交给妈妈之前剩的钱,看够不够花
if(mm < 0 && flag < -1 * i) flag = -1 * i; // 不够直接标记出来
int mmc = mm / 100 * 100; // 要交给妈妈的钱
jrest += 300 - mmc - a[i]; // 300 - 给妈妈的 - 本月支出
mrest += mmc;
}
if(flag > -13) cout << flag << endl;
else cout << mrest * 1.2 + jrest << endl;
return 0;
}