#6406. 【Python】判断三条边能否构成三角形? 暂未评定

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: apollowr

题目描述

用户输入三个正整数,以逗号(英文标点)分隔,并判断以这三个正整数作为三条边的边长能否形成一个三角形,并判断三角形的形状。 提示∶任意一个三角形中,两边之和大于第三边。 Python语法提示∶将三个以逗号分隔输入的整数,可以采用如下方法进行转换、分离 str=input() nums=eval(str) nums=list(nums)

输入格式

一次将三个正整数输入,之间以逗号分隔。正整数的取值范围在1~200。

输出格式

①以这三个正整数作为三条边的边长,如能形成三角形,则在第一行输出"能组成三角形";如不能,则输出“不能组成三角形”

②如果能组成三角形,并且为直角三角形,则在第二行输出"是直角三角形";如果三角形为等腰三角形,则输入"是等腰三角形";如果不是以上两种情况,则输出"是普通三角形"。

样例

样例输入 1

3,4,5

样例输出 1

边长为3,4,5能组成三角形
直角三角形

样例输入 2

1,2,3

样例输出 2

边长为1,2,3能不组成三角形