ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при участии
школы 57
Фильтр
Сложность с по   Класс с по  
Выбрана 1 задача
Версия для печати
Убрать все задачи

Два многоугольника на плоскости заданы координатами своих вершин. Требуется вычислить площадь пересечения этих многоугольников, то есть сумму площадей тех кусков, которые образуются при их пересечении и принадлежат каждому из них. При этом вы можете предполагать, что: 
    А) Многоугольники выпуклые, а координаты их вершин даны в произвольном порядке.
    Б) Хотя бы один из многоугольников невыпуклый, но известно, что у каждого из многоугольников не более одного угла, большего 180 градусов, а координаты вершин даны в порядке обхода по часовой стрелке.
Ваша программа по входным данным должна сама определить, какой из этих двух случаев имеет место.

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

Первая строка входного файла содержит целое число N – количество вершин в первом многоугольнике (3 ≤ N ≤ 50). Во второй строке записаны координаты этих вершин. Третья и четвертая строки таким же образом задают второй многоугольник. Координаты всех вершин являются целыми числами из диапазона [-32768, 32767].

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

Выведите в выходной файл искомую площадь не менее чем с 6 верными значащими цифрами.

Пример входного файла

3
0 3 0 -3 -3 0
5
-1 1 2 1 1 0 2 -1 -1 -1

Пример выходного файла

2.0

   Решение

Задачи

Страница: 1 2 3 4 5 6 7 >> [Всего задач: 85]      



Задача 54641

Темы:   [ ГМТ - прямая или отрезок ]
[ Серединный перпендикуляр к отрезку (ГМТ) ]
Сложность: 2+
Классы: 8,9

Какую фигуру образует множество всех вершин равнобедренных треугольников, имеющих общее основание?

Прислать комментарий     Решение


Задача 78585

Темы:   [ ГМТ - прямая или отрезок ]
[ Прямоугольники и квадраты. Признаки и свойства ]
Сложность: 2+
Классы: 8,9

Найти геометрическое место центров вписанных в треугольник ABC прямоугольников (одна сторона прямоугольника лежит на AB).
Прислать комментарий     Решение


Задача 54003

Темы:   [ ГМТ - прямая или отрезок ]
[ Серединный перпендикуляр к отрезку (ГМТ) ]
Сложность: 2+
Классы: 8,9

Найдите геометрическое место центров окружностей, проходящих через две данные точки.

Прислать комментарий     Решение


Задача 53602

Темы:   [ ГМТ - прямая или отрезок ]
[ Теорема Пифагора (прямая и обратная) ]
Сложность: 3
Классы: 8,9

Докажите, что прямые AB и KM перпендикулярны тогда и только тогда, когда  AK² – BK² = AM² – BM².

Прислать комментарий     Решение

Задача 57129

Тема:   [ ГМТ - прямая или отрезок ]
Сложность: 3
Классы: 8,9

Два колеса радиусов r1 и r2 катаются по прямой l. Найдите множество точек пересечения M их общих внутренних касательных.
Прислать комментарий     Решение


Страница: 1 2 3 4 5 6 7 >> [Всего задач: 85]      



© 2004-... МЦНМО (о копирайте)
Пишите нам

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .