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

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

В Театре собираются поставить грандиозную пьесу из двух актов, в которой освещение имеет большое значение. Сцена театра имеет форму выпуклого многоугольника, заданного вершинами в декартовой прямоугольной системе координат. Над сценой находится прожектор, который может перемещаться над ней произвольным образом. Находясь в некоторой точке, прожектор освещает круглую область с центром в этой точке и радиусом R.

В первом акте на сцене лежат квадратные ковры размером HxH, стороны которых параллельны осям координат. Ковры могут частично выходить за пределы сцены. Рассмотрим фигуру, которая состоит из всех точек, находясь в которых, прожектор не освещает ни один из ковров и не освещает территорию вне сцены. Обозначим ее площадь как S1.

Перед вторым актом ковры убирают со сцены. Рассмотрим фигуру, которая состоит из всех точек, находясь в которых прожектор не освещает территорию вне сцены. Ее площадь обозначим как S2.

Задание

По предоставленным входным файлам, каждый из которых описывает сцену и размещение на ней ковров в первом акте, создайте соответствующие им выходные файлы, которые содержат площади S1 и S2 описанных выше фигур.

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

На вашем диске в каталоге DATA содержатся 10 файлов, которые имеют названия THEATER.D01, THEATER.D02, : , THEATER.D10, следующего формата.

В первой строке заданы числа R, H, N, M. Где R - радиус области, которую освещает прожектор. - длина стороны квадрата, который представляет ковер. N - количество вершин выпуклого многоугольника, который задает сцену. M - количество ковров. Во второй строке находятся N пар чисел - координаты вершин многоугольника в порядке обхода (по или против часовой стрелки). В третьей строке находятся M пар чисел - координаты центров ковров.

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

Создайте 10 выходных файлов THEATER.S01, THEATER.S02, : , THEATER.S10 в вашем каталоге на дискете. Эти файлы должны содержать ответы для соответствующих входных файлов.

Каждый файл должен содержать два числа - целые части площадей S1 и S2. Вам не нужно сдавать программу! Баллы будут начисляться за файлы с правильными ответами.

Пример входных и выходных данных

THEATER.D00

THEATER.S00

0.5 2 4 1

1 1 5 1 5 4 1 4

3 4

3 6

Вниз   Решение


В таблице 10×10 по порядку расставлены числа от 0 до 99 (в первой строке – от 0 до 9, во второй – от 10 до 19 и т.д.). Затем перед каждым из чисел поставлен знак "+" или "–" так, что в каждой строке и каждом столбце оказалось по пять знаков "+" и пять знаков "–".

Чему может быть равна сумма всех чисел таблицы с учетом расставленных знаков?

Вверх   Решение

Задачи

Страница: 1 2 >> [Всего задач: 8]      



Задача 32117  (#01)

Темы:   [ Четность и нечетность ]
[ Степень вершины ]
Сложность: 3-
Классы: 7,8,9

На некотором острове 15 государств. У каждого из них хотя бы одно соседнее государство дружественное. Докажите, что найдётся государство, у которого чётное число дружественных соседей. (Два государства называются соседними, если у них имеется целый кусок общей границы.)

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

Задача 32118  (#02)

Темы:   [ Уравнения в целых числах ]
[ Разложение на множители ]
[ Площадь фигуры равна сумме площадей фигур, на которые она разбита ]
Сложность: 3-
Классы: 7,8,9

Из квадратного листа бумаги в клетку, содержащего целое число клеток, вырезали квадрат, содержащий целое число клеток так, что осталось 124 клетки. Сколько клеток мог содержать первоначальный лист бумаги?

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

Задача 32119  (#03)

Темы:   [ Касающиеся окружности ]
[ Примеры и контрпримеры. Конструкции ]
Сложность: 3+
Классы: 6,7,8,9

Можно ли на плоскости нарисовать 12 окружностей так, чтобы каждая касалась ровно пяти других?

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

Задача 32120  (#04)

Темы:   [ Числовые таблицы и их свойства ]
[ Подсчет двумя способами ]
[ Разбиения на пары и группы; биекции ]
[ Десятичная система счисления ]
Сложность: 3+
Классы: 7,8,9

В таблице 10×10 по порядку расставлены числа от 0 до 99 (в первой строке – от 0 до 9, во второй – от 10 до 19 и т.д.). Затем перед каждым из чисел поставлен знак "+" или "–" так, что в каждой строке и каждом столбце оказалось по пять знаков "+" и пять знаков "–".

Чему может быть равна сумма всех чисел таблицы с учетом расставленных знаков?
Прислать комментарий     Решение

Задача 32121  (#05)

Темы:   [ Шахматные доски и шахматные фигуры ]
[ Примеры и контрпримеры. Конструкции ]
[ Арифметика остатков (прочее) ]
Сложность: 3
Классы: 8,9,10

Дан куб 4×4×4. Расставьте в нем 16 ладей так, чтобы они не били друг друга.

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

Страница: 1 2 >> [Всего задач: 8]      



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

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