Курс Раку / Основи / Позиційні типи даних / Вправи

Світлофори

Problem

The traffic light changes its colour every second. When it was first turned on, it started as yellow. Then, every second the colour changed in the order yellow — red — yellow — green and the cycle starts over.

Write a program that prints the state of the traffic lights on the 51st, 102nd and 305th second, assuming that the colour on the 1st second is red.

Example

The program should print three numbers on separate lines:

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

Solution

See the solution

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

Типізовані змінні / Аломорфи   |   Асоціативні типи даних

Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська

Проблема

Світлофор змінює свій колір щосекунди. Коли його вперше ввімкнули, він почав з жовтого. Потім кожну секунду колір змінювався в порядку жовтий — червоний — жовтий — зелений, і цикл починається заново.

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

Приклад

Програма повинна вивести три числа на окремих рядках:

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

Рішення

Дивіться рішення

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

Типізовані змінні / Аломорфи   |   Асоціативні типи даних

Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська