Работа светофора для водителей запрограммирована следующим образом: в начале каждого часа в течение трёх минут горит зелёный сигнал, затем, в течение одной минуты – жёлтый, в течение двух минут – красный, в течение трёх минут – опять зелёный и т.д. Дано вещественное число Т, означающее время в минутах, прошедшее с начала очередного часа. Определить, сигнал какого цвета горит для водителей в этот момент. На python

Ответы

Ответ дал: TTолковник
0

Ответ:

A = []

counter = 0

for cicle in range(0, 10):

   counter = 0

   while counter < 6:

       if counter <3:

           A.append('green')

           counter+=1

       elif counter == 3:

           A.append('yellow')

           counter+=1

       else:

           A.append('red')

           counter+=1

x = input()

print(A[x])

Здесь создаём массив сигналов светофора, замечая, что в 1 часе 10 таких циклов, дальше всё просто

Вас заинтересует