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