【1054】三角形判断

1054:三角形判断


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 58291     通过数: 33175

【题目描述】

给定三个正整数,分别表示三条线段的长度,判断这三条线段能否构成一个三角形。如果能构成三角形,则输出“yes”,否则输出“no”。

【输入】

输入共一行,包含三个正整数,分别表示三条线段的长度,数与数之间以一个空格分开。

【输出】

如果能构成三角形,则输出“yes” ,否则输出“no”。

分析:任意两边之和大于第三边--三角形的特性(不会有人不知道吧~)。

#include <iostream>
using namespace std;

int main() {
    
    int a,b,c;
    cin>>a>>b>>c;
    if((a+b)>c&&(a+c)>b&&(b+c)>a)
    {
        cout<<"yes";
    }
    else
    {
        cout<<"no";
    }
}

注意:一本通里面的题目里面要求输出的字母要注意大小写!像我把yes,no弄成大写,找了半天都没找到错误。。。

如有疑问,欢迎提出!


版权声明:本文为LWX3289765163原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。