为啥少了一张毛爷爷(1张100没了ss表示存入的毛爷爷数量)

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

@[HyyypRtf06](/user/315602) 233333
by 45dino @ 2020-03-06 20:21:12


@[HyyypRtf06](/user/315602) hhh你没注意到是/100存的吧
by sycqwq @ 2020-03-06 20:22:37


@[呵呵哒!](/user/323477) 你数组越界了。。。
by Novice233 @ 2020-03-06 20:23:14


```cpp #include <bits/stdc++.h> using namespace std; int a[11],sum=0,sun=0,ss=0,s=0; int main() { for(int i=1; i<12; i++) { cin>>a[i]; } for(int i=1; i<12; i++) { sum+=300; sum-=a[i]; ss+=sum/100; sum%=100; if(sum<0) { cout<<"-"<<i; return 0; } } cout<<ss*100*1.2+sum; return 0; } ``` 这样才对,你数组越界了......
by kevin516 @ 2020-03-06 20:46:51


回复楼上:还是越界了,数组下标是从0到n-1的
by Stay_Hungry @ 2020-03-06 20:51:29


@[无敌的蒟蒻](/user/151647) 啥意思,有问题吗?
by CornのQ @ 2020-03-06 21:07:52


|