Курс языка программирования Raku / Основы / Больше о типах / Позиционные типы данных / Exercises

Светофор

Задача

Светофор меняет свой цвет каждую секунду. Когда он был впервые включен, он начал с желтого цвета. Затем каждую секунду цвет менялся в порядке желтый — красный — желтый — зеленый, и цикл начинается заново.

Напишите программу, которая выводит состояние светофора на 51ой, 102ой и 305ой секунде, предполагая, что цвет на 1ой секунде — красный.

Пример

Программа должна вывести три числа на отдельных строках:

$ raku traffic-lights.raku
...
...
...

Решение

См. решение

Навигация по курсу

Решение: Квадрат и куб   |   Решение: Светофор