EduBrick

J. Пифагоров экспресс

1000 мс · 256 МБ · всё или ничего

Между любыми двумя городами ходит экспресс: из города с координатами (x1,y1)(x_1, y_1) в город (x2,y2)(x_2, y_2) он идёт за (x1−x2)2+(y1−y2)2(x_1 - x_2)^2 + (y_1 - y_2)^2. Найдите минимальное время пути из города ss в город tt.

Формат ввода

В первой строке nn (1≤n≤50001 \le n \le 5000). В каждой из следующих nn строк — координаты xix_i, yiy_i (∣xi∣,∣yi∣≤1000|x_i|, |y_i| \le 1000). В последней строке — номера ss и tt (1≤s,t≤n1 \le s, t \le n).

Формат вывода

Выведите минимальное время пути.

Примеры

ввод
3
0 1
0 0
1 3
2 3
вывод
6
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.