#37391: C++ WA:line19 求救!


grace951225@gmail.com (cct1225)


#include<iostream>
using namespace std;
int main()
{
    int n;
    int c=0;
    while(cin>>n&&n>=0)
    {  
        c++;
        int a[12], b[12] = {0};
        for(int i=0;i<12;i++)
        {
            cin>>a[i];
            if(i==0)    b[i]=n;
            else    b[i]=b[i-1]+a[i-1];
        }
        cout<<"Case "<<c<<":"<<endl;
        for(int i=0;i<12;i++)
        {
            int number,sum=n;
            cin>>number;
            if(number<=b[i])
            {
                cout<<"No problem! :D"<<'\n';
                b[i+1]-=number;
            }
            else    cout<<"No problem. :("<<'\n';
           
        }
    }
}

想請教一下各位大神 這個大概是錯在甚麼地方? 謝謝
#37393: Re: C++ WA:line19 求救!


samlin961112@gmail.com (林哲甫)


#include
using namespace std;
int main()
{
    int n;
    int c=0;
    while(cin>>n&&n>=0)
    {  
        c++;
        int a[12], b[12] = {0};
        for(int i=0;i<12;i++)
        {
            cin>>a[i];
            if(i==0)    b[i]=n;
            else    b[i]=b[i-1]+a[i-1];
        }
        cout<<"Case "<
        for(int i=0;i<12;i++)
        {
            int number,sum=n;
            cin>>number;
            if(number<=b[i])
            {
                cout<<"No problem! :D"<<'\n';
                b[i+1]-=number;
            }
            else    cout<<"No problem. :("<<'\n';
           
        }
    }
}

想請教一下各位大神 這個大概是錯在甚麼地方? 謝謝

已用過的題目不能再用

而你在用過題目的地方只改了下一個月的,後面都會再多算題目