eolymp
bolt
Try our new interface for solving problems
Məsələlər

Пусти козла в огород - 4`

Пусти козла в огород - 4`

В огород пустили двух козлов, каждого привязав верёвкой к своему колышку. Каждый козёл движется по окружности, растягивая верёвку на максимальную длину. Найдите все точки, в которых они могут встретиться. \InputFile В первых двух строках находятся по три числа - координаты колышка, к которому привязан каждый козёл, и длина верёвки, которой он привязан. Все числа - целые, не превосходящие по модулю \textbf{10000}, длины веревок - положительные. \OutputFile В первой строке выходного файла выведите количество точек пересечения (\textbf{0}, \textbf{1}, \textbf{2} или \textbf{3}, если их количество бесконечно). В случае одной точки пересечения выведите во второй строке координаты этой точки. В случае двух точек пересечения выведите координаты двух точек в лексикографическом порядке (то есть, сначала выведите ту точку, у которой меньше координата \textbf{x}, а если координаты \textbf{x} равны, то ту точку, у которой меньше координата \textbf{y}). Все числа следует выводить с точностью не менее \textbf{6} знаков после запятой.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
3 4 5 
11 4 2
Çıxış verilənləri #1
0