При выполнении алгоритма «Повтори 10 [Вперед 10 Направо 72]» исполнитель Черепаха нарисует фигуру, у которой 10 сторон и угол между сторонами равен 72 градусам. Такая фигура является правильным пятиугольником, так как сумма внешних углов многоугольника равна 360 градусам, и 360 / 72 = 5.
Ответ: г) Правильный пятиугольник
Проверка за 10 секунд: Убедитесь, что количество повторений соответствует количеству сторон фигуры, а угол поворота позволяет замкнуть фигуру.
Читерский прием: Если угол поворота делится на 360 без остатка, то фигура замкнутая. В противном случае, это незамкнутая ломаная линия.
Робот выполнил программу 3242332411. Чтобы вернуться из точки Б в точку А, нужно выполнить команды в обратном порядке и изменить направление каждого шага на противоположное. То есть, вместо команды 1 (вверх) нужно выполнить команду 2 (вниз), вместо 3 (вправо) - команду 4 (влево), и наоборот.
Исходная программа: 3242332411
Обратный порядок: 1142332423
Замена команд на противоположные:
Получаем программу: 2231441314
Ответ: в) 2231441314
Проверка за 10 секунд: Убедитесь, что все команды инвертированы правильно и последовательность обратная.
Редфлаг: Если в программе есть участки, где робот движется вдоль стены, убедитесь, что при обратном движении он не столкнется с этой стеной.
Нам даны две команды:
Нужно получить из 11 число 13, используя не более пяти команд.
Попробуем разные варианты:
Попробуем вычитать несколько раз:
Попробуем умножить, а потом вычитать:
Другой вариант:
Начнем с умножения:
Попробуем такой алгоритм: 2112 (вычитаем два раза, умножаем, вычитаем).
Начнем с умножения:
Попробуем 22122
Алгоритм: 2121
Алгоритм: 22211
Ответ: 22211
Проверка за 10 секунд: Пересчитайте результат после каждой команды, чтобы убедиться в правильности алгоритма.
Уровень Эксперт: Попробуйте найти другие решения, если это возможно, и сравните их по количеству команд.