SMS (1) P41768


Statement
 

pdf   zip

thehtml
Per enviar missatges de text amb els telèfons mòbils de principis dels 2000 s’havia de fer servir el teclat numèric, on cada tecla tenia associada més d’una lletra. Per exemple, la tecla 2 tenia associada les lletres a, b i c. Per indicar quina lletra es volia escriure, s’havia de prémer la tecla diverses vegades seguides. Així, prement 2 s’escrivia a, prement 22 s’escrivia b, i prement 222 s’escrivia c. A la dreta podeu veure quines lletres estaven assignades a cada número. Els espais s’escrivien prement un 0.

Donat un text, sabríeu dir quines tecles hem de prémer per escriure’l amb aquest sistema?

Entrada

L’entrada consisteix en diverses línies, cadascuna amb un text no buit, el qual només conté lletres minúscules, a més del caràcter ‘_’ per representar un espai en blanc.

Sortida

Per a cada línia de l’entrada, escriviu-ne la transcripció en tecles.

Public test cases
  • Input

    oicat
    adgjmptw_behknqux
    cfilorvy_sz
    _aza___za_zaz___
    

    Output

    66644422228
    2345678902233445566778899
    222333444555666777888999077779999
    0299992000999920999929999000
    
  • Information
    Author
    Xavier Povill
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++ Python