#9933: 我的解法,但不知錯在哪


song856854132 (Steve)

學校 : 國立嘉義高級中學
編號 : 48007
來源 : [49.218.98.193]
最後登入時間 :
2017-11-30 21:24:33
d984. 棄保效應 -- 板橋高中教學題 | From: [73.12.0.148] | 發表日期 : 2015-06-19 10:37

#include <cmath>
#include <iostream>

using namespace std;

int main()
{
    long int a,b,c;
    while(cin>>a>>b>>c)
    {
        if(a>b&&a>c)
        {
            if(b+c>a)
            {
                cout<<((b>c)?"B":"C")<<endl;
            }
            else
            {
                cout<<"A"<<endl;
            }
        }
        else if(b>a&&b>c)
        {
            if(a+c>b)
            {
                cout<<((a>c)?"A":"C")<<endl;
            }
            else
            {
                cout<<"B"<<endl;
            }
        }
        else
        {
            if(a+b>c)
            {
                cout<<((a>b)?"A":"B")<<endl;
            }
            else
            {
                cout<<"C"<<endl;
            }
        }

    }
    return 0;
}

 

 

 
#10352: Re:我的解法,但不知錯在哪


willpeng0723 (realchillwill)

學校 : 康橋雙語學校
編號 : 48697
來源 : [61.216.2.198]
最後登入時間 :
2023-07-26 16:17:04
d984. 棄保效應 -- 板橋高中教學題 | From: [118.165.192.240] | 發表日期 : 2015-10-13 22:16

#include
#include

using namespace std;

int main()
{
    long int a,b,c;
    while(cin>>a>>b>>c)
    {
        if(a>b&&a>c)
        {
            if(b+c>a)
            {
                cout<<((b>c)?"B":"C")<<endl;
            }
            else
            {
                cout<<"A"<<endl;
            }
        }
        else if(b>a&&b>c)
        {
            if(a+c>b)
            {
                cout<<((a>c)?"A":"C")<<endl;
            }
            else
            {
                cout<<"B"<<endl;
            }
        }
        else
        {
            if(a+b>c)
            {
                cout<<((a>b)?"A":"B")<<endl;
            }
            else
            {
                cout<<"C"<<endl;
            }
        }

    }
    return 0;
}

 

 


你可能要用 long long 吧。因為他有幾題測資超大,可能會overflow...

本人卡關粉久,直到剛剛才想到的

供參考

要的話我也可以把code給你

 
ZeroJudge Forum