70分,求大佬帮助

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

```cpp #include<iostream> using namespace std; int main() { int a[12]; int sum = 0, num = 0; for(int i = 0; i < 12; i++) { cin >> a[i]; } for(int i = 0; i < 12; i++) { if(num + 300 < a[i]) { cout << "-" << (i + 1); return 0; } num += (300 - a[i]); if(num >= 100) { sum += (num / 100) * 100; num = num % 100; } } cout << (sum * 1.2 + num); } ```
by yihan168555 @ 2024-03-24 17:30:42


你试试/和%操作。你这个很明显当数据很大时候出问题了
by yihan168555 @ 2024-03-24 17:32:27


|