#1936. 「江北区编程比赛初赛第一场T1」三角形判断 暂未评定

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

题目描述

小明最近正在学习关于三角形的概念,概念如下:

三角形(triangle)是由同一平面内不在同一直线上的三条线段‘首尾’顺次连接所组成的封闭图形,在数学、建筑学有应用。

常见的三角形按边分有:

  • 普通三角形(三条边都不相等)
  • 等腰三角形(两条边相等且不与第三边相等)
  • 等边三角形(腰与底相等的等腰三角形即等边三角形)

按角分有:

  • 直角三角形(其中有一个角为90度)

  • 锐角三角形(三个角都是小于90度)

  • 钝角三角形(其中有一个角大于90度)

他的数学老师给他出了这样一道问题:

已知一个三角形的三个角为别为度 ,请你分别按边和角写出这是什么样的一个三角形(有可能三个角度不能够组成一个三角形)?

如果三个角无法构成一个三角形,则输出No

若可以构成,先输出按边分类的三角形类型,按边分类如下:

如果三个角构成的三角形是普通三角形,输出putong
如果三个角构成的三角形是等边三角形,输出dengbian(若一个三角形为等边三角形,输出dengbian,而不是dengyao)
如果三个角构成的三角形是等腰三角形,输出dengyao

再输出按角分类的三角形类型,按角分类如下:

如果三个角构成的三角形是直角三角形,输出zhijiao
如果三个角构成的三角形是锐角三角形,输出ruijiao
如果三个角构成的三角形是钝角三角形,输出dunjiao

输入格式

输入只有一行,包含三个空格分开的整数 ,三角形的三个角的角度。

输出格式

输出只有一行,若无解,输出

若有解,先输出按边分类的三角形类型,中间加一个空格,然后输出按角分类的三角形类型。

样例

样例输入 1

60 60 60

样例输出 1

dengbian ruijiao

样例输入 2

50 60 70

样例输出 2

putong ruijiao

样例输入 3

34 83 65

样例输出 3

No

数据范围与提示

都是整数