#20147: C++ 解答參考


charlie20031222 (Lefia)

School : 國立嘉義高級中學
ID : 101467
IP address : [111.242.15.141]
Last Login :
2020-08-26 14:48:09
d984. 棄保效應 -- 板橋高中教學題 | From: [1.173.142.91] | Post Date : 2019-12-08 12:39

#include<iostream>

using namespace std;


int main()
{
    unsigned int a,b,c;
    while(cin >> a >> b >> c)
    {

        char ans;
        if(a<=b && b<=c)
        {
            b+=a;
            ans = b>c ? 'B':'C';
        }
        else if(a<=c && c<=b)
        {
            c+=a;
            ans = b>c ? 'B':'C';
        }
        else if(b<=a && a<=c)
        {
            a+=b;
            ans = a>c ? 'A':'C';
        }
        else if(b<=c && c<=a)
        {
            c+=b;
            ans = a>c ? 'A':'C';
         }
        else if(c<=a && a<=b)
         {
            a+=c;
            ans = a>b ? 'A':'B';
        }
        else
        {
            b+=c;
            ans = a>b ? 'A':'B';
        }
        cout << ans << endl;
    }
}

 
#20149: Re:C++ 解答參考


kentsai1688@gmail.com (Ken Tsai)

School : 國立科學工業園區實驗高級中學
ID : 99014
IP address : [118.163.197.175]
Last Login :
2020-07-19 18:20:13
d984. 棄保效應 -- 板橋高中教學題 | From: [180.177.106.98] | Post Date : 2019-12-08 19:12

#include

using namespace std;


int main()
{
    unsigned int a,b,c;
    while(cin >> a >> b >> c)
    {

        char ans;
        if(a<=b && b<=c)
        {
            b+=a;
            ans = b>c ? 'B':'C';
        }
        else if(a<=c && c<=b)
        {
            c+=a;
            ans = b>c ? 'B':'C';
        }
        else if(b<=a && a<=c)
        {
            a+=b;
            ans = a>c ? 'A':'C';
        }
        else if(b<=c && c<=a)
        {
            c+=b;
            ans = a>c ? 'A':'C';
         }
        else if(c<=a && a<=b)
         {
            a+=c;
            ans = a>b ? 'A':'B';
        }
        else
        {
            b+=c;
            ans = a>b ? 'A':'B';
        }
        cout << ans << endl;
    }
}

別放答案,好嗎




 
ZeroJudge Forum