Задача 2
TST
Evan Chen / USA TST Solutions
34 задачи от базата, подредени за бързо решаване по година или клас. Показаните източници са тези, записани към самите задачи.
10 години1 класаИма видими липси
Избрана година
2019
11-12
3 задачиПълен запис
Задача 3
Условие
Змия с дължина е фигура, която заема наредена -торка от клетки в квадратна мрежа от единични квадратчета. Клетките са две по две различни, а и имат обща страна за . Ако в момента змията заема и е незаета клетка с обща страна със , тя може да се премести в . Казваме, че змията се е обърнала, ако първоначално е заемала , а след краен брой ходове заема . Съществува ли цяло число , за което в мрежа може да се постави змия с дължина поне , която може да се обърне?Решение
Да, съществува. Ще дадем конструкция, която всъщност позволява змия с дължина, заемаща произволно голяма част от мрежата. Първо формулираме графова версия. Нека е неориентиран граф. Змия с дължина в заема наредени различни върха, като съседни части на змията лежат в съседни върхове; един ход премества главата в свободен съседен връх, а останалите части я следват. Ще построим граф , в който много дълга змия може да се обърне. Избираме положителни цели числа и . Вземаме дълги главни пътя , като води от до и има дължина поне . Добавяме свързващи пътища от до за и от до . Така получаваме голям цикълНакрая добавяме транзитни пътища от до всеки от и от до всеки от . Всички пътища са вътрешно несечащи се, освен че транзитните пътища от едно и също семейство могат да се срещат. Поставяме змия с дължина с опашка в и тяло по големия цикъл в посоката . Тази змия може да се обърне така. В първата фаза главата върви по големия цикъл до , минава по транзитен път до и после върви по големия цикъл в обратната посока до . Във фаза тя минава по транзитен път до , после напред по големия цикъл до , по транзитен път до , и назад по големия цикъл до . В последната фаза върви назад по големия цикъл до . Понеже змията е по-къса от сумарната дължина на главни пътя, в моментите на тези обходи нужните транзитни пътища са свободни; описаното движение точно обръща реда на частите на змията. Остава да вложим такъв граф почти плътно в квадратна мрежа. В голяма мрежа избираме точки приблизително равномерно по втората колона, от близо до долния край до близо до горния край. Избираме точки по колоната , като е в реда на . Главният път от до запълва почти изцяло правоъгълната лента между тези две точки. Свързващите пътища минават по съответните редове, а последният свързващ път използва горния ред, последната колона и долния ред. Двете семейства транзитни пътища се реализират съответно по първата и по -вата колона, без крайните клетки. Така получаваме подграф на мрежата, изоморфен на описания , в който главните пътища заемат почти цялата площ. При фиксирано и дължината на обръщащата се змия е приблизителноИзбираме достатъчно голямо, така че , а после избираме достатъчно голямо. Получаваме исканата змия.Задача 4