Земля й Місяць
Обмеження: 2 сек., 256 МіБ
Ішов 2047 рік. Зеник із Марічкою наважилися на подорож до Марсу, яку надавав всесвітньо відомий туроператор UβξR. Вигляд Землі й Місяця з космосу заворожив Марічку, тому вона дістала аркуш паперу й вирішила їх намалювати. Однак художник із неї був такий собі, тому все, що в неї вийшло — це два круги: голубого кольору із центром у точці (x1,y1) і радіусом r1, який символізував Землю, і жовтого кольору із центром у точці (x2,y2) й радіусом r2, який символізував Місяць.
Як відомо, суміш жовтого й голубого кольорів дає зелений. Тому область, яка належала двом кругам, набула зеленого кольору. Зеника, який побачив цю творчість, зацікавили два питання: за скільки можна буде продати цю картину на Марсі, і яка площа зеленого кольору на картинці.
Сьогодні вам доведеться дати відповідь на друге питання.
Вхідні дані
У першому рядку задано три цілих числа x1,y1,r1 — параметри першого круга.
У другому рядку задано три цілих числа x2,y2,r2 — параметри другого круга.
Вихідні дані
У єдиному рядку виведіть дійсне число — площу перетину кругів. Відповідь уважатиметься правильною, якщо її абсолютна чи відносна похибка не буде більшою ніж 10−4.
Обмеження
0≤x1,y1,x2,y2≤103,
1≤r1,r2≤103.
Приклади
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
0 0 2 0 2 2 | 4.91347879 |