计算几何学 | 距离 | Distance | C/C++实现

问题描述

输出线段s1、s2之间的距离。设s1的端点为p0、p1,s2的端点为p2、p3。

输入:
第1行输入问题数q。接下来q行给出q个问题。各问题线段s1、s2的坐标按照以下格式给出:
x p 0 x_{p0} xp0 y p 0 y_{p0} yp0 x p 1 x_{p1} xp1 y p 1 y_{p1} yp1 x p 2 x_{p2} xp2 y p 2 y_{p2} yp2 x p 3 x_{p3} xp3 y p 3 y_{p3} yp3
输出:
根据各个问题输出距离,每个问题占1行。输出允许误差不超过0.00000001
限制:
1 ≤ q ≤ 1000
-10000 ≤ x p i , y p i x_{p_i},y_{p_i} x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值