{"trustable":false,"prependHtml":"\u003cscript\u003e window.katexOptions \u003d { disable: true }; \u003c/script\u003e\n\u003cscript type\u003d\"text/x-mathjax-config\"\u003e\n MathJax.Hub.Config({\n tex2jax: {\n inlineMath: [[\u0027$$$\u0027,\u0027$$$\u0027], [\u0027$\u0027,\u0027$\u0027]],\n displayMath: [[\u0027$$$$$$\u0027,\u0027$$$$$$\u0027], [\u0027$$\u0027,\u0027$$\u0027]]\n }\n });\n\u003c/script\u003e\n\u003cscript async src\u003d\"https://mathjax.codeforces.org/MathJax.js?config\u003dTeX-AMS-MML_HTMLorMML\" type\u003d\"text/javascript\"\u003e\u003c/script\u003e","sections":[{"title":"题目","value":{"format":"MD","content":"EndA最近在玩风花雪月,由于太肝,他甚至在梦里面梦到了学生们在战场上再会的场景,眼看学生们即将开战,EndA 发现他竟然拥有神奇的力量,可以把学生的位置变到其他地方(当然也可以不变)。学生们都带着弓,准确的说,他们只能用弓进行攻击,他们的攻击范围是一个圆,学生们被神秘的力量控制着,无法移动,如果一个人和另外一个人能攻击到同一个地方,由于神秘的力量,他们将会互相攻击(并非用弓,而是某种神秘力量,但如果不能攻击同一个地方,神秘力量无效,他们不能互相攻击),这是EndA不想看到的,但EndA可以调整弓的攻击距离,由于所有人都是用的一种弓,所以所有人的攻击范围都是一样的。但是它又不能把攻击范围弄得太小,因为它们可能会遇到魔兽的袭击,因此在不能让学生们互相攻击的情况下,让弓的攻击距离尽量大。EndA发现自己太难了,无论如何也不知道怎么设置学生的位置和攻击距离。所以,他把具体情况告诉你,你能帮他解决这个问题吗?"}},{"title":"输入","value":{"format":"MD","content":"一共若干组数据,每组数据第一行输入n(n\u003c\u003d100),表示有多少个学生,接下来n行,每行4个数 ,xi1 yi1 xi2 yi2 (xi1,yi1) 表示第i个学生本来的位置,(xi2,yi2) 表示第i个学生可以调整的位置\n 所有坐标都在[-10000,10000]范围内。 "}},{"title":"输出","value":{"format":"MD","content":" 为每个测试用例输出一个浮点数,表示最远能设置的距离。结果应四舍五入到小数点后两位。\n\n"}},{"title":"样例输入","value":{"format":"MD","content":"2\n1 1 1 -1\n-1 -1 -1 1\n2\n1 1 -1 -1\n1 -1 -1 1"}},{"title":"样例输出","value":{"format":"MD","content":"\u003cpre\u003e1.41\n1.00\u003c/pre\u003e"}},{"title":"提示","value":{"format":"MD","content":"多组数据输入语句\nwhile(cin\u003e\u003en)或者while(~scanf(\"%d\",\u0026n))"}}]}