欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > B2050 三角形判断

B2050 三角形判断

2024/10/25 16:55:08 来源:https://blog.csdn.net/qq_73454087/article/details/142930396  浏览:    关键词:B2050 三角形判断

题目描述

给定三个正整数,分别表示三条线段的长度,判断这三条线段能否构成一个三角形。

输入格式

输入共一行,包含三个正整数,分别表示三条线段的长度,数与数之间以一个空格分开。(三条边的长度均不超过 1000010000)

输出格式

如果能构成三角形,则输出 1 ,否则输出 0

输入输出样例

输入 #1

1 1 1 

输出 #1

1

输入 #2

1 1 3

输出 #2

0

说明/提示

构成三角形的条件:

任意两边长度之和大于第三条边的长度。

a, b, c = map(int, input().split())  # 使用空格分隔输入,并转换为整数
if (a + b > c) and (a + c > b) and (b + c > a):  # 检查三个条件是否都满足print(1)  # 可以构成三角形
else:print(0)  # 不能构成三角形
a,b,c=input().split();
a=int(a);b=int(b);c=int(c);
if (a+b<=c):print(0);
elif (a+c<=b):print(0);
elif (b+c<=a):print(0);
else:print(1);

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com