1353: 判断三角形

内存限制:128 MB 时间限制:1.000 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:11 通过:7 通过率:63.636%

题目描述

小信最近参加 ACM程序设计实验室 的面试,在面试当中小信抽到这样一题:“给你三角形的三条边,如何快速判断它能不能构成一个三角形?如果能,那么是一个什么样的三角形(直角,锐角,钝角)。
为了方便你来帮小信做出判断,小信已经把三条边的大小按照从小到大的顺序排好了。

输入格式

输入为一行,三个整数,a, b, c 代表三角形三条边的大小。

输出格式

输出为一行,如果不能围成一个三角形输出 -1, 如果是锐角三角形输出 1, 如果是直角三角形输出 2, 如果是钝角三角形输出 3。

输入样例 复制

3 4 5

输出样例 复制

2

数据范围与提示

样例说明,由勾股定理可知,3*3 + 4*4 = 5 * 5 故该三角形为直角三角形,所以输出 2。
1 <= a <= b <= c <= 1000