L’entitat d’estalvis Caixa Segura us ha demanat de fer un programa que escrigui nombres en lletres.
Entrada
L’entrada és un seqüència de naturals estrictament inferiors a 1012.
Sortida
Per a cada nombre de l’entrada, cal escriure el nombre cardinal masculí corresponent en lletres segons l’ortografia catalana (però sense accents) i segons el format de l’exemple.
Observacions
Per guardar els naturals de l’entrada us caldrà utilitzar el tipus long long enlloc del tipus int.
Utilitzeu les funcions que cregueu necessàries.
Input
0 1 2 13 69 101 1000000 1000000000 987654321 999999999999
Output
0: zero. 1: un. 2: dos. 13: tretze. 69: seixanta-nou. 101: cent un. 1000000: un milio. 1000000000: mil milions. 987654321: nou-cents vuitanta-set milions sis-cents cinquanta-quatre mil tres-cents vint-i-un. 999999999999: nou-cents noranta-nou mil nou-cents noranta-nou milions nou-cents noranta-nou mil nou-cents noranta-nou.