Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Алгоритмы
Курсы ККДП
Дистрибутивы
Ссылки

HotLog


 

Круговая площадь

(Время: 1 сек. Память: 16 Мб Сложность: 33%)

Два круга заданы координатами центров в прямоугольной декартовой системе координат и радиусами.

Требуется найти площадь их пересечения.

Входные данные

Во входном файле INPUT.TXT записаны шесть вещественных чисел через пробел – координаты центров и радиусы двух кругов: x1, y1, r1, x2, y2, r2. Все числа по модулю не превосходят 1000.

Выходные данные

В выходной файл OUTPUT.TXT выведите одно вещественное число с двумя знаками после запятой – площадь пересечения кругов.

Пример

INPUT.TXTOUTPUT.TXT
120.0 30.0 15.0 40.0 30.0 30.0608.37

Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!

 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 Книги Фёдора Меньшикова
 Тренировочные олимпиады
 Олимпиадные задачи по программированию, 2006
 Тренировка 1
 Тренировка 2
 Тренировка 3
 Тренировка 4
 Тренировка 5
 Тренировка 6
 Тренировка 7
 Тренировка 8
 Тренировка 9
 Тренировка 10
 Тренировка 11
 Тренировка 12
 Тренировка 13
 Тренировка 14
 Тренировка 15
 A. Последовательность
 B. Провода
 C. Палиндромы
 D. Круговая площадь
 E. Гомер Симпсон
 F. Дробная арифметика

Красноярский краевой Дворец пионеров, (c)2006 - 2019, E-mail: admin@acmp.ru