Scrivi un algoritmo per cambiare cinque semafori.
L'algoritmo sarà composto da cinque passaggi. In primo luogo, l'algoritmo dovrebbe stabilire i periodi di tempo per ciascuna delle cinque luci. Successivamente, dovrebbe specificare la durata di ogni luce (rossa, ambra o verde). Dovrebbe anche specificare per quanto tempo ogni luce dovrebbe rimanere accesa. Successivamente, l'algoritmo dovrebbe determinare quando le luci dovrebbero passare alla luce successiva. Infine, dovrebbe assicurarsi che la sequenza funzioni senza problemi e senza sovrapposizioni tra le luci.