Задача №5. Что слушают кибермедведи
После успешной настройки инфракрасного приёмника КиберМишка наконец смог понимать простые команды и реагировать на них. Но, чтобы связь с медвежьей цивилизацией стала полноценной, нужно откалибровать ещё один канал – акустический. Через него КиберМишка будет получать числовые сигналы, закодированные в звуке.
В рамках калибровки КиберМишка принимает произвольные числа по акустическому каналу. Если число кратно 2, необходимо зажечь глаза красным цветом. Если число кратно 4 – зеленым (и именно зелёным).
Чтобы зажечь глаз нужным цветом, используйте действие «Выбрать из палитры».
Задачу можно решать частично – балл за решение зависит от числа успешно принятых последовательностей сообщений.
Кроме того, иногда передаётся секретное число (которое содержится в сообщении в задаче 2.1). На него КиберМишка должен зажечь глаза белым, и это действие важнее, чем реакция на кратность. Иными словами, если пришло секретное число, и оно кратно 4, нужно зажечь глаза белым, а не зелёным.
Чтобы сдать решение, создайте диаграмму согласно условию и сохраните её в файл. Затем откройте этот файл в блокноте (или другом текстовом редакторе), скопируйте всё содержимое файла и вставьте его в переменную state_machine в поле ввода решения. Больше никаких действий с текстом не требуется, иначе проверочная система может не принять вашу диаграмму.