40?
查看原帖
40?
1259912
zhangfengyao楼主2024/10/25 21:49
#include<iostream>
using namespace std;
int main()
{
    int money[15];
    for(int i=1;i<=12;i++)
    {
        cin>>money[i];
    }
    int a[15];
    a[0]=0;
    int sum=0;
    for(int i=1;i<=12;i++)
    {
        if(money[i]-a[i-1]>300)
        {
            cout<<"-"<<i<<endl;
            return 0;
        }
        else
        {
            sum+=((300+a[i-1]-money[i])/100)*100;
            a[i]=a[i-1]+(300-((300+a[i-1]-money[i])/100)*100-money[i]);
        }
    }
    int chage=0;
    for(int i=1;i<12;i++)
    {
        chage+=a[i];
    }
    cout<<(double)sum*(1+0.2)+chage<<endl;
    return 0;
}

感觉没啥问题,为什么还是40!?!??!\large{感觉没啥问题,为什么还是40!?!??!}

,玄关\scriptsize{求}\small{调},\large{玄关}

2024/10/25 21:49
加载中...