#28814: C++解答


wjct1512 (HLB)

學校 : 不指定學校
編號 : 175522
來源 : [140.126.196.13]
最後登入時間 :
2024-11-06 13:10:22
e835. p2.表演座位 (Seats) -- 2019年08月TOI新手同好會 | From: [163.19.103.227] | 發表日期 : 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