只有40分。怎么好多人跟我一样只能判断超额的

P1089 [NOIP2004 提高组] 津津的储蓄计划

只有整百的钱才能被存起来,剩下的零钱应该直接保留在手中,不能加到stored中去计算利息。而且应该先计算利息再加零钱 ```cpp #include <iostream> using namespace std; int main () { int money=0, stored=0, overload_month=0,a; bool is_overload=false; for (size_t i = 0; i < 12; i++) { money += 300; int budget=0; cin >> budget; if (is_overload) { continue; } if (money<budget) { overload_month = i+1; is_overload = true; continue; } money -= budget; if (money >= 100) { a = (money / 100) * 100; stored += a; money -= a; } } if (is_overload) { cout << "-" << overload_month; } else { cout << stored * 1.2 + money; } return 0; } ```
by Ccl821015 @ 2024-03-02 18:44:46


@[Ccl821015](/user/964749) 你的思路和他的一模一样啊,改了什么...
by _pluviophile_123 @ 2024-03-08 14:27:34


@[_pluviophile_123](/user/1283182) 改了一下计算存款的部分
by Ccl821015 @ 2024-03-08 19:07:04


|