Задача #1966
Исполнитель Черепаха
(Е.Джобс) Исполнитель Кузнечик существует на числовой прямой. Кузнечик имеет три команды:
- Вперед 2 – перемещает кузнечика на 2 единицы вперед,
- Назад 4 – перемещает кузнечика на 4 единицы назад,
- Закрасить – закрашивает клетку, которая находится в точке, где в данный момент находится исполнитель.
Запись Повтори k раз Команды конец означает, что последовательность Команд повторится k раз.
Определите, сколько клеток будет закрашено после выполнения следующего алгоритма
Повторить 11 раз
Вперед 2
Закрасить
Назад 4
Закрасить
Вперед 2
Вперед 2
Конец
Войдите, чтобы история ответов и статистика сохранялись.
Решение
Ответ
13
n = {}
k = 0
for _ in range(11):
k += 2
n[k] = 1
k -= 4
n[k] = 1
k += 2
k += 2
print(sum(n.values()))