Mi piace risparmiare tempo quasi letteralmente, indossando tre orologi al polso ... Il problema è che ognuno di loro ha un tempo diverso. Un orologio è indietro di x minuti rispetto all'ora effettiva. Un orologio è x minuti in anticipo rispetto all'ora effettiva. L'ultimo orologio mostra l'ora effettiva.
Il problema è che non riesco a capire quale orologio ha l'ora corretta ...
A partire dall'ora visualizzata su ciascun orologio, determinare l'ora effettiva. Se non è possibile determinare l'ora, stampare "Guarda il sole".
Input:
tre letture, separate da singoli caratteri di spazio: H1:M1 H2:M2 H3:M3
in ciascuna lettura H1, H2, H3 rappresentano le ore visualizzate (0 <H1, H2, H3 <13) e M1, M2, M3 rappresentano i minuti visualizzati (0 <= M1 , M2, M3 <60). Se il numero di minuti è inferiore a 10, viene immesso uno 0 iniziale nell'input. Allo stesso modo, se il numero di ore è inferiore a 10, viene inserito uno 0 iniziale nell'input.
Uscita: The correct time is HH:MM
dove HH: MM è l'ora corretta. Se non è possibile determinare l'ora corretta, viene visualizzato Look at the sun
.
Ingresso 1: 05:00 12:00 10:00
Uscita 1: The correct time is 05:00
Ingresso 2: 11:59 12:30 01:01
Uscita 2: The correct time is 12:30
Ingresso 3: 12:00 04:00 08:00
Uscita 3: Look at the sun
Il codice più corto vince ... Non si applicano penalità speciali. Inoltre, tieni presente che abbiamo a che fare con un orologio di 12 ore ... Non mi interessa AM o PM ... Immagina di avere a che fare con orologi analogici ...
12:00
è esattamente tra 8:00
e 4:00
anche, sai ...
The correct time is HH:MM
, senza un punto, ma poi procedi con un punto nei primi due esempi. Quale versione è corretta?
whattimeisit 07:21 08:39 08:00
? Sicuro!