CF44D.Hyperdrive

普及/提高-

通过率:0%

AC君温馨提醒

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

题目描述

In a far away galaxy there are nn inhabited planets, numbered with numbers from 11 to nn . They are located at large distances from each other, that's why the communication between them was very difficult until on the planet number 11 a hyperdrive was invented. As soon as this significant event took place, n1n-1 spaceships were built on the planet number 11 , and those ships were sent to other planets to inform about the revolutionary invention.

Paradoxical thought it may be, but the hyperspace is represented as simple three-dimensional Euclidean space. The inhabited planets may be considered fixed points in it, and no two points coincide and no three points lie on the same straight line. The movement of a ship with a hyperdrive between two planets is performed along a straight line at the constant speed, the same for all the ships. That's why the distance in the hyperspace are measured in hyperyears (a ship with a hyperdrive covers a distance of ss hyperyears in ss years).

When the ship reaches an inhabited planet, the inhabitants of the planet dissemble it, make n2n-2 identical to it ships with a hyperdrive and send them to other n2n-2 planets (except for the one from which the ship arrived). The time to make a new ship compared to the time in which they move from one planet to another is so small that it can be disregarded. New ships are absolutely identical to the ones sent initially: they move at the same constant speed along a straight line trajectory and, having reached a planet, perform the very same mission, i.e. are dissembled to build new n2n-2 ships and send them to all the planets except for the one from which the ship arrived. Thus, the process of spreading the important news around the galaxy continues.

However the hyperdrive creators hurried to spread the news about their invention so much that they didn't study completely what goes on when two ships collide in the hyperspace. If two moving ships find themselves at one point, they provoke an explosion of colossal power, leading to the destruction of the galaxy!

Your task is to find the time the galaxy will continue to exist from the moment of the ships' launch from the first planet.

输入格式

The first line contains a number nn ( 3<=n<=50003<=n<=5000 ) — the number of inhabited planets in the galaxy. The next nn lines contain integer coordinates of the planets in format " xix_{i} yiy_{i} ziz_{i} " ( 104<=xi,yi,zi<=104-10^{4}<=x_{i},y_{i},z_{i}<=10^{4} ).

输出格式

Print the single number — the solution to the task with an absolute or relative error not exceeding 10610^{-6} .

输入输出样例

  • 输入#1

    4
    0 0 0
    0 0 1
    0 1 0
    1 0 0
    

    输出#1

    1.7071067812
    
首页