Задания
Версия для печати и копирования в MS Word
Тип Д12 № 13741
i

Ис­пол­ни­тель Чертёжник пе­ре­ме­ща­ет­ся на ко­ор­ди­нат­ной плос­ко­сти, остав­ляя след в виде линии. Чертёжник может вы­пол­нять ко­ман­ду сме­стить­ся на (a, b), где a, b – целые числа. Эта ко­ман­да пе­ре­ме­ща­ет Чертёжника из точки с ко­ор­ди­на­та­ми (x,y) в точку с ко­ор­ди­на­та­ми (x + a, y + b). На­при­мер, если Чертёжник на­хо­дит­ся в точке с ко­ор­ди­на­та­ми (4, 2), то ко­ман­да сме­стить­ся на (2, −3) пе­ре­ме­стит Чертёжника в точку (6, −1).

Цикл

    ПО­ВТО­РИ число РАЗ

    по­сле­до­ва­тель­ность ко­манд

    КОНЕЦ ПО­ВТО­РИ

озна­ча­ет, что по­сле­до­ва­тель­ность ко­манд будет вы­пол­не­на ука­зан­ное число раз (число долж­но быть на­ту­раль­ным).

 

Чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий ал­го­ритм (число по­вто­ре­ний и ве­ли­чи­ны сме­ще­ния в пер­вой из по­вто­ря­е­мых ко­манд не­из­вест­ны):

НА­ЧА­ЛО

сме­стить­ся на (4, 6)

    ПО­ВТО­РИ …РАЗ

      сме­стить­ся на (…, …)

      сме­стить­ся на (4, -6)

    КОНЕЦ ПО­ВТО­РИ

сме­стить­ся на (-28, -22)

КОНЕЦ

 

В ре­зуль­та­те вы­пол­не­ния этого ал­го­рит­ма Чертёжник воз­вра­ща­ет­ся в ис­ход­ную точку. Какое наи­боль­шее число по­вто­ре­ний могло быть ука­за­но в кон­струк­ции «ПО­ВТО­РИ … РАЗ»?

Спрятать решение

Ре­ше­ние.

При­мем за на­ча­ло ко­ор­ди­нат ис­ход­ную точку, в ко­то­рой на­хо­дит­ся Чертёжник.

После вы­пол­не­ния ко­манд сме­стить­ся на (4, 6) и сме­стить­ся на (–28, −22) Чертёжник ока­жет­ся в точке с ко­ор­ди­на­та­ми (−24, −16). После вы­пол­не­ния цикла Чертёжник пе­ре­ме­стит­ся на n · (a + 4, b − 6).

По­сколь­ку тре­бу­ет­ся, чтобы после вы­пол­не­ния про­грам­мы Чертёжник вер­нул­ся в ис­ход­ную точку, имеем два урав­не­ния: n · (a + 4) = 24 и n · (b − 6) = 16.

Пе­ре­мен­ные a, b и n долж­ны быть це­лы­ми, причём n > 1. Сле­до­ва­тель­но, числа 24 и 16 долж­ны быть крат­ны n. Наи­боль­шее, под­хо­дя­щее n равно 8.

 

Ответ: 8.

Источник: Де­мон­стра­ци­он­ная вер­сия ЕГЭ—2018 по ин­фор­ма­ти­ке
Раздел кодификатора ФИПИ: 1.6.2 Вы­чис­ли­мость. Эк­ви­ва­лент­ность ал­го­рит­ми­че­ских мо­де­лей