题目描述 创建一个 $CTriangle$ 类,需要用到第二题中创建的类,即用 $3$ 点来代表一个三角形,输入三个点的坐标,实现判断此三角形是不是直角三角形,并输出此三角形的周长。 输入格式 第一行包含整数 $T$,表示共有 $T$ 组测试数据。 每组数据占一行,包含 $6$ 个整数分别表示三个点的横纵坐标。 输出格式 对于每个样例输出两行,第一行根据是否直角三角形输出 $Yes$ 或 $No$,第二行输出三角形的周长,保留小数点后两位。 数据范围 $1 \leq T \leq 10$ 坐标取值范围 $[0,5]$ 保证输入的三个点能够构成三角形。 输入样例 1 0 0 3 0 0 4 输出样例 Yes 12.00