АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

620. За решёткой

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
View Problem Statistics Submit Problem added debug

Два бегемота, Вася и Эдик, живут в зоопарке. Каждый живёт в отдельной прямоугольной клетке, три стены которой каменные, а четвёртая образована решёткой. Через решётки бегемоты видят друг друга. Однажды ночью обоих мучила бессонница, и Вася предложил сыграть в морской бой, чтобы скоротать время. Чтобы сообщать о своём ходе как можно тише (ночь всё-таки, все остальные звери спят), Эдик предложил найти такие положения около решёток, расстояние между которыми минимально.

Входные данные состоят из восьми чисел в первой строке – сначала описание первой решётки, затем второй. Каждая решётка задаётся координатами концов (x1, y1, x2, y2). Все числа целые, по модулю не больше 100000. Выведите минимальное расстояние, которое может быть между Васей и Эдиком, если каждый будет стоять около своей решётки. Расстояние должно быть выведено с тремя знаками после запятой.

 

Пример ввода 1

0 1 0 5 1 -1 1 0

Пример вывода 1

1.414

Пример ввода 2

0 0 -10 10 0 10 51 3

Пример вывода 2

7.071

 


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / School olympiads and couses of Vologda region / All-Russian school olympiad, municipal stage / School city olympiad - 2006-2007 / Forms 10 /
619. 3 - Чем больше, тем лучше 620. 621. 5 - Простая задача
Problems from Contests and Camps / School olympiads and couses of Vologda region / All-Russian school olympiad, municipal stage / School city olympiad - 2006-2007 / Forms 11 /
619. 3 - Чем больше, тем лучше 620. 621. 5 - Простая задача
time generating 0.125 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.