Fişierul intrare/ieşire:alfanumeric.in, alfanumeric.outSursăCerc informatică Vianu
AutorCristian FrancuAdăugată defrancuCristian Francu francu
Timp execuţie pe test0.3 secLimită de memorie512 kbytes
Scorul tăuN/ADificultatenormalnormalnormalnormalnormal

Vezi solutiile 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.inalfanumeric.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.

Trebuie sa te autentifici pentru a trimite solutii. Click aici