#THU20254A. 拼花
拼花
时间限制: 1.0 秒
空间限制: 512 MB
题目背景
曙梦乐园即将新建一座充满艺术气息的“幻彩玻璃迷宫”。作为设计助理,小梦收到了一大批由工厂随机切割的三角形彩色玻璃板。为了在迷宫的墙壁上拼凑出和谐且具备分形美感的图案,小梦需要找出那些形状完全一致、仅仅是尺寸不同的玻璃板进行配对。
题目描述
给定 个三角形玻璃板,第 个三角形的三条边长分别为 。
对于两个三角形,若它们的对应边长的比例均相等,则这两个三角形为一对相似三角形。
你需要帮助小梦求出,在这 个三角形中总共有多少对相似三角形。
输入格式
从标准输入读入数据。
本题包含多组测试数据。
输入的第一行包含一个整数 ,表示测试数据组数。
对于每组测试数据:
输入的第一行为一个正整数 ,表示三角形个数。
输入的第 行为三个正整数 ,表示第 个三角形的边长。
输出格式
输出到标准输出。
对于每组测试数据:
输出一行一个非负整数,表示这组数据中相似三角形对的数量。
2
4
3 4 5
6 8 10
5 4 3
2 2 3
5
10 10 10
2 2 2
5 5 5
6 6 8
9 12 9
3
4
样例 1 解释
第一组测试数据中,有 个三角形:
- 第 个三角形的三边为 ;
- 第 个三角形的三边为 ,可以按比例缩放为 ;
- 第 个三角形的三边为 ,虽然给出边长的顺序不同,但重新排列后同样对应 ;
- 第 个三角形的三边为 ,与前三个均不相似。
因此,第 个三角形互相相似。相似的三角形对共有 、、,共计 对。
第二组测试数据中,有 个三角形:
- 第 个三角形均为等边三角形,它们任意两两相似,产生 对相似三角形。
- 第 个三角形三边为 ,将较短的两条边与最长边相比,比例为 。
- 第 个三角形三边为 ,排序后三边为 ,化简后的比例同样为 。所以第 个和第 个三角形相似,产生 对相似三角形。
总计产生 对相似三角形。
子任务
对于所有数据,保证 $1\le T\le 10,~2\le n\le 100,~1\le a_i,b_i,c_i\le 100$,所有三角形均合法。
| 测试点编号 | 特殊性质 |
|---|---|
| 两两互质 | |
| 无 |