ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 64852
УсловиеПаутина имеет вид клетчатой сетки 100×100 узлов (другими словами, это сетка 99×99 клеток). В каком-то её углу сидит паук, а в некоторых 100 узлах к паутине приклеились мухи. За ход паук может переместиться в любой соседний с ним узел. Может ли паук гарантированно съесть всех мух, затратив не более Решение 1б) Разделим сетку на 10 горизонтальных полосок по 1000 узлов (9×99 клеток). Пусть паук сидит в левом нижнем углу. Сначала он двигается слева направо по нижнему краю нижней полоски, пока не увидит муху, приклеенную в этой же полоске над ним. Тогда он пересекает полоску по вертикали, съедая муху, и продолжает движение направо по верхнему краю полоски, пока не увидит муху, приклеенную под ним. Тогда он снова переходит на нижний край полоски и т.д. Достигнув правого края полоски он переходит по вертикали на нижний край следующей полоски. Всего на это он затратит не более 99 + 9k + 10 ходов, где k – количество мух в первой полоске. Далее он повторяет "процедуру", двигаясь справа налево вдоль второй полоски и т.д. На уничтожение всех 100 мух ему потребуется не более 10·99 + 9·100 + 9·10 = 1980 ходов. Решение 2 б) Занумеруем горизонтальные линии, проходящие через узлы, числами от 1 до 100. Покрасим красным цветом линии с номерами 5, 15, ..., 95 (10 линий), а синим – линии с номерами 1, 10, 20, ..., 100 (11 линий). Дополним красные линии (проведя 99 вертикальных единичных отрезков) до красной змейки, а синие линии – до синей змейки (змейка идёт из левого верхнего угла в один из нижних углов). Длина красной змейки – 99·11, а синей – 99·12. ОтветМожет. Замечаниябаллы: 5 + 5 Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|