321
社区成员




相似三角形是彼此各边长对应成同比例的两个或更多个三角形。 请根据输入的三条边边长,去掉不能构成三角形者,只保留相似三角形中最前面的一个。
嗯,比较恶心的一个题目,不要进行排序,不要进行旋转,直接对比。
import sys
lines = sys.stdin.readlines()
z = set()
for line in lines:
if len(line.strip()) == 0:
continue
a,b,c = map(int,line.split())
if a + b > c and b + c > a and c + a > b and (a / b,b / c) not in z:
z.add((a/b,b/c))
print(line.strip())