|
ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
|
Версия для печати
Убрать все задачи В остроугольном треугольнике $ABC$ высоты $AH$ и $CH$ пересекают стороны $BC$ и $AB$ в точках $A_1$ и $C_1$. Точки $A_2$ и $C_2$ симметричны относительно $AC$ точкам $A_1$ и $C_1$. Докажите, что расстояние между центрами описанных окружностей треугольников $C_2HA_1$ и $C_1HA_2$ равно $AC$. Улитке нужно забраться на дерево высотой 10 метров. За день она поднимается на 4 метра, а за ночь сползает на 3. Докажите, что существует бесконечно много таких натуральных чисел n, что число n представимо в виде суммы квадратов двух натуральных чисел, а числа n – 1 и n + 1 – нет. Жюри решило поздравить авторов метода Форда-Фалкерсона, алгоритмов Флойда-Беллмана, Кнута-Морриса-Пратта, формы Бэкуса-Науэра, схемы Ривеста-Шамира-Адлемана и других классиков Computer Science с наступающим 4 июля (Днем независимости). Для этого было куплено N открыток и M конвертов. К сожалению, конверты и открытки оказались разных размеров, и некоторые открытки помещаются не во все конверты. Напишите программу, находящую такое распределение открыток по конвертам, при котором поздравления получат наибольшее число классиков Computer Science. В один конверт разрешается вкладывать не более одной открытки. Входные данные В первой строке входного файла записаны числа M и N (0 ≤ M, N ≤ 100). Далее записаны высота и ширина каждого из M конвертов, затем – высота и ширина каждой из N открыток. Размеры конвертов и открыток являются натуральными числами, не превосходящими 32767, и разделяются пробелами и/или символами перевода строки. Выходные данные Выведите в выходной файл целое число K – максимальное количество открыток, которые можно разложить по конвертам. Далее выведите K пар целых чисел, означающих номер открытки и номер конверта, в который ее необходимо положить. Пример входного файла 4 4 3 3 141 282 282 141 200 100 3 1 140 280 141 282 201 1 Пример выходного файла 4 1 1 2 3 3 2 4 4 |
Страница: 1 [Всего задач: 1]
Входные данные В первой строке входного файла записаны числа M и N (0 ≤ M, N ≤ 100). Далее записаны высота и ширина каждого из M конвертов, затем – высота и ширина каждой из N открыток. Размеры конвертов и открыток являются натуральными числами, не превосходящими 32767, и разделяются пробелами и/или символами перевода строки. Выходные данные Выведите в выходной файл целое число K – максимальное количество открыток, которые можно разложить по конвертам. Далее выведите K пар целых чисел, означающих номер открытки и номер конверта, в который ее необходимо положить. Пример входного файла 4 4 3 3 141 282 282 141 200 100 3 1 140 280 141 282 201 1 Пример выходного файла 4 1 1 2 3 3 2 4 4
Страница: 1 [Всего задач: 1] |
||||||||||
|
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|
|