问题标题: 1234怎么做,求思路

0
0
已解决
黄瀚霆
黄瀚霆
初级光能
初级光能

1234   判断三角形

题目描述 Description

输入三角形的三边,判断它是否是等腰三角形,若是则输出‘’YES”,否则输出“NO”,若根本形成不了三角形则输出‘’N‘’。

输入描述 Input Description

输入一行,三个整数,用空格隔开。

输出描述 Output Description

输出一行。

样例输入 Sample Input

 

3 4 3

样例输出 Sample Output

 

YES


0
已采纳
陆麟瑞
陆麟瑞
资深天翼
资深天翼
if(a+b<=c||b+c<=a||a+c<=b)//判断是否能构成三角形
    cout<<"N";
else if(a==b||b==c||a==c)//再判断是否为等腰三角形
      cout<<"YES";
else 
      cout<<"NO";//否则虽然能够成三角形但
0
孙皓澄
孙皓澄
初级守护
初级守护
    if(a+b<=c||b+c<=a||a+c<=b)
        cout<<"N";//判断能否形成三角形
    else if(a==b||b==c||a==c)
        cout<<"YES";//判断是不是等腰三角形
    else 
    cout<<"NO"; // 判断是不是等腰三角形

    //注意顺序,否则就不是Accepted

 

0
孙皓澄
孙皓澄
初级守护
初级守护
    if(a+b<=c||b+c<=a||a+c<=b)
        cout<<"N";//判断能否形成三角形
    else if(a==b||b==c||a==c)
        cout<<"YES";//判断是不是等腰三角形
    else 
    cout<<"NO"; // 判断是不是等腰三角形

    //注意顺序,否则就不是Accepted

 

0
张弘毅
张弘毅
高级守护
高级守护
int a,b,c;
    cin>>a>>b>>c;
    if(a+b>c&&a+c>b&&b+c>a)
    {
        if(a==b||a==c||b==c)
        cout<<"YES";
        else
        cout<<"NO";
    }
    else
    cout<<"N";
0
欧阳语聪
欧阳语聪
资深守护
资深守护
    if(a+b>c&&a+c>b&&b+c>a){
        if(a==b||a==c||b==c)
        cout<<"YES";
        else{
            cout<<"NO";
        }
    }
    else{
        cout<<"N";
    }
我要回答