B2050 三角形判断

题目描述

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

输入格式

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

输出格式

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

输入输出样例

输入 #1

1 1 1

输出 #1

1

输入 #2

1 1 3

输出 #2

0

说明/提示

构成三角形的条件:

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

python 复制代码
a, b, c = map(int, input().split())  # 使用空格分隔输入,并转换为整数
if (a + b > c) and (a + c > b) and (b + c > a):  # 检查三个条件是否都满足
    print(1)  # 可以构成三角形
else:
    print(0)  # 不能构成三角形
python 复制代码
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);
相关推荐
洛水水6 小时前
【力扣100题】18.随机链表的复制
算法·leetcode·链表
南宫萧幕6 小时前
规则基 EMS 仿真实战:SOC 区间划分与 Simulink 闭环建模全解
算法·matlab·控制
多加点辣也没关系6 小时前
数据结构与算法|第二十三章:高级数据结构
数据结构·算法
hoiii1878 小时前
孤立森林 (Isolation Forest) 快速异常检测系统
算法
c++之路10 小时前
适配器模式(Adapter Pattern)
java·算法·适配器模式
吴声子夜歌10 小时前
Java——接口的细节
java·开发语言·算法
myheartgo-on10 小时前
Java—方 法
java·开发语言·算法·青少年编程
宝贝儿好11 小时前
【LLM】第三章:项目实操案例:智能输入法项目
人工智能·python·深度学习·算法·机器人
雪碧聊技术12 小时前
上午题_算法
算法·软考·软件设计师