Il tuo compito è convertire i pulsanti premuti sul pannello del microonde nel tempo corrispondente del timer.
I timer dei microonde digitali si riempiono da destra. Quindi, se premi 1, 0 e 0, il microonde lo legge come "1:00", cioè 1 minuto e 0 secondi. Se premi 132, il microonde lo legge come "1:32", cioè 1 minuto e 32 secondi. I timer dei microonde sono anche abbastanza intelligenti da capire che, quando premi "90", intendi 90 secondi, cioè "1:30".
Vogliamo un "display intelligente" che converta tutto questo nella forma più ridotta di minuti e secondi, invece di lasciarlo a 90 secondi.
Crea una classe che accetti i pulsanti premuti e li converta nel tempo corretto da mostrare sul pannello, trasformando qualunque cosa venga inserita nella forma più ridotta di minuti e secondi.
Iscriviti a Exercism per imparare e padroneggiare Ruby con 21 concetti121 esercizi e il mentoring di persone reali, tutto gratis.