编程题
### 问题描述 点到线段的距离模板题。 在二维平面直角坐标系中,用坐标 $(x_P,y_P)$ 描述点 $P$ 的位置。 $T$ 个询问,每个询问给出三个点 $A,B,C$,要求输出点 $C$ 到线段 $AB$ 的欧几里得距离。 ### 输入格式 第一行,一个正整数 $T(1 \le T \le 2\times10^5)$,表示询问组数。 以下 $T$ 行,每行 $6$ 个整数 $x_A,y_A,x_B,y_B,x_C,y_C$,分别描述点 $A,B,C$ 的位置。 相邻两个整数之间用一个空格隔开。 ### 输出格式 共 $T$ 行,第 $i(1\le i\le T)$ 行一个浮点数 $ans_i$,表示第 $i$ 组询问的答案,保留三位小数。 ### 样例输入 ```text 3 1 1 1 2 0 0 1 1 1 3 1 2 1 1 1 2 0 1 ``` ### 样例输出 ```text 1.414 0.000 1.000 ``` ### 说明 ![图片描述](https://dn-simplecloud.shiyanlou.com/questions/uid1881617-20230822-1692698333919) ### 评测数据规模 $1 \le T \le 2\times10^5$。 所有坐标均为整数,且在 $[-1000,1000]$ 范围内。
查看答案
赣ICP备20007335号-2