为什么只有四十分,求指教

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

你为什么输出l…… 答案不是放在z里面的吗……
by 木木! @ 2017-07-14 11:37:14


```cpp #include<iostream> using namespace std; int main() { int a[12],i,m=0,n=0;/*m表示现在存在妈妈那里的钱,n表示津津手里的钱,要记得先清零*/ for(int i=0;i<=11;i++)cin>>a[i];/*输入每个月的预算*/ for(int i=0;i<=11;i++){ m=((n+300-a[i])/100)*100+m;/*计算存在妈妈的钱*/ n=(n+300-a[i])-(n+300-a[i])/100*100;/*计算手里的钱*/ if(n<0){/*考虑到不够用的情况*/ cout<<"-"<<i+1; return 0; } } cout<<m*1.2+n<<endl;/*按要求计算并输出*/ return 0; } ```
by puqy @ 2017-07-17 09:58:49


|