Fișierul intrare/ieșire | alfanumeric.in, alfanumeric.out | Sursă | Cerc informatică Vianu |
---|---|---|---|
Autor | Cristian Frâncu | Adăugată de | Cristian Frâncu • francu |
Timp de execuție pe test | 0.3 sec | Limită de memorie | 512 KB |
Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
Alfanumeric (clasa a 5-a)
Se citesc n caractere, să se afișeze literele transformate la litere mari, precum și suma cifrelor.
Date de intrare
Fișierul de intrare alfanumeric.in conține pe prima linie numărul de caractere n. Pe a doua linie conține n caractere separate prin spații.
Date de ieșire
În fișierul de ieșire alfanumeric.out se vor scrie pe prima linie toate caracterele litere, în ordinea în care s-au aflat la intrare, fără a le separa prin spații. Literele mici se vor converti la litere mari. Pe a doua linie se va afișa suma tuturor cifrelor aflate în șirul de caractere.
Restricții
- 1 ≤ n ≤ 2 000 000
Exemplu
alfanumeric.in | alfanumeric.out |
---|---|
20 a 3 : ( # D 2 v p ^ # 2 0 s R @ v S 3 ! |
ADVPSRVS 10 |
Explicație
După ce le convertim la litere mari, toate literele de la intrare, în ordine, sînt: ADVPSRVS.
Cifrele de la intrare sînt, în ordine, 3 2 2 0 3. Suma lor este 10.