eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Три круга

Три круга

Задано \textbf{N} ≤ \textbf{3} круга на площині. Порахуйте площу об'єднання. Це не складна задача, не пишіть, будь-ласка, нічого супер-мега складного. \InputFile У першому рядку число \textbf{N} (\textbf{1} ≤ \textbf{N} ≤ \textbf{3}). У наступних \textbf{N} рядках по \textbf{3} цілих числа - координати центра та радіус. Усі круги повністю лежать всередині квадрату \textbf{0}×\textbf{0} - \textbf{100}×\textbf{100}. Радіус додатній. \OutputFile Виведіть одне дійсне число - площу об'єднання. Допустима відносна похибка - \textbf{10^\{-6\}}.
Ліміт часу 3 секунди
Ліміт використання пам'яті 256 MiB
Вхідні дані #1
1
99 99 1
Вихідні дані #1
3.14159325171203820000