AT_kupc2015_e.マッサージチェア2015

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

在去年的 KUPC 比赛中坐在按摩椅上的三名学生,今年又坐在一个 H×WH \times W 的矩形休息室里的按摩椅上。三个人如果身边有人就无法放松,因此他们决定按照以下条件移动按摩椅:

  • 将按摩椅视为二维平面上的点 A,B,CA, B, C。
  • 所有按摩椅都必须位于休息室内。
  • 最大化 min(AB,BC,CA)min(AB, BC, CA)。

请输出在这样移动后,三把按摩椅之间距离的最小值。

输入格式

输入从标准输入中以如下格式给出:

TT
H1H_1 W1W_1
⋮\vdots
HTH_T WTW_T

  • 输入包含多个测试用例。第 11 行是测试用例的数量 TT,满足 1≤T≤10001 \leq T \leq 1000。
  • 接下来的 TT 行,每行包含两个整数 Hi,WiH_i, W_i,表示第 ii 个休息室的大小,满足 1≤Hi,Wi≤10001 \leq H_i, W_i \leq 1000。

输出格式

输出共 TT 行,第 ii 行输出第 ii 个测试用例的答案。小数点后可以输出任意位数,但绝对误差必须小于 10−610^{-6}。

输入输出样例

  • 输入#1

    5
    1 5
    1 4
    1 3
    1 2
    1 1

    输出#1

    2.69258240356725201564
    2.23606797749978969641
    1.80277563773199464656
    1.41421356237309504876
    1.03527618041008324327

说明/提示

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页