#28814: C++解答


wjct1512 (HLB)

School : No School
ID : 175522
IP address : [111.243.109.17]
Last Login :
2022-08-08 19:41:18
e835. p2.表演座位 (Seats) -- 2019年08月TOI新手同好會 | From: [163.19.103.227] | Post Date : 2022-01-05 15:52

#include <iostream>

 

using namespace std;

 

int main()

{

    int a,sum1,sum2,sum3;

    while(cin>>a)

    {

    if(a<2500)

    {

        sum1=1;

        if(a%25==0)

        {

            sum2=a/25;

            sum3=25;

        }

        else

        {

            sum2=(a/25)+1;

            sum3=(a%25);

        }

    }

    else if(2500<a&&a<=7500)

    {

        sum1=2;

        a=a-2500;

        if(a%50==0)

        {

            sum2=a/50;

            sum3=50;

        }

        else

        {

            sum2=(a/50)+1;

            sum3=(a%50);

        }

    }

    else if(7500<a&&a<=10000)

    {

        a=a-7500;

        sum1=3;

        if(a%25==0)

        {

            sum2=a/25;

            sum3=25;

        }

        else

        {

            sum2=(a/25)+1;

            sum3=(a%25);

        }

    }

    cout<<sum1<<" "<<sum2<<" "<<sum3;

    }

}

 

 
ZeroJudge Forum