Ogni mese, il tuo partner si incontra con il suo migliore amico. Entrambi hanno moltissimi impegni, e trovare una data che vada bene è una bella sfida! Anche tu hai molti impegni, quindi il tuo partner verifica sempre con te le possibili date per vedervi:
Durante la telefonata di questo mese, il tuo partner ti ha fatto questa domanda:
Confuso, chiedi che cos'è un giorno «teenth». Il tuo partner ti spiega che un giorno teenth, un concetto che si è inventato, indica i giorni del mese che in inglese terminano in «-teenth»:
Dato che anche i giorni della settimana sono sette, è garantito che ogni giorno della settimana ha esattamente un giorno teenth al mese.
Ora che hai capito il concetto di giorno teenth, controlli il tuo calendario. Quel giovedì teenth non hai nulla in programma, quindi confermi la data al tuo partner con entusiasmo.
Il tuo compito è trovare la data esatta di un incontro, dati un mese, un anno, un giorno della settimana ed una settimana.
Ci sono sei valori da considerare per la settimana: first, second, third, fourth, last, teenth.
Ad esempio, potresti dover trovare la data dell'incontro fissato per il primo lunedì di gennaio 2018 (1º gennaio 2018).
Allo stesso modo, potresti dover trovare:
La settimana «teenth» si riferisce ai sette giorni di un mese che in inglese terminano in «-teenth» (13th, 14th, 15th, 16th, 17th, 18th e 19th).
Se ti viene chiesto di trovare il sabato «teenth» di agosto 1953, ne controlliamo il calendario:
August 1953
Su Mo Tu We Th Fr Sa
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Da qui scopriamo che il sabato «teenth» è il 15 agosto 1953.
Iscriviti a Exercism per imparare e padroneggiare Zig con 104 esercizi e il mentoring di persone reali, tutto gratis.