Dotcpp  >  编程题库  >  三角形类型
题目 2640:

三角形类型

时间限制: 3s 内存限制: 192MB 提交: 274 解决: 3

题目描述

小明喜欢三角形,他最近研究各种类型的三角形,现在他列出了若干个整数序列a, b, c,分别代表三角形的三条边,请问这些数字序列中能够构成锐角三角形、直角三角形、钝角三角形和构不成三角形的组数分别是多少?

输入格式

第一行输入一个n,代表数据的组数;随后n行,每行三个整数 a, b, c,表示三角形三边的长度,相邻整数之间用一个空格分隔。

输出格式

第一行输入一个n,代表数据的组数;随后n行,每行三个整数 a, b, c,表示三角形三边的长度,相邻整数之间用一个空格分隔。

样例输入

5
1 2 3
2 3 4
3 4 5
4 5 6
7 8 9

样例输出

2 1 1 1

提示

对于所有评测用例,1 <= a, b, c <= 1000。
标签