Fișierul intrare/ieșire alfanumeric.in, alfanumeric.out Sursă Cerc informatică Vianu
Autor Cristian Frâncu Adăugată de avatar francu Cristian Frâncu francu
Timp de execuție pe test 0.3 sec Limită de memorie 512 KB
Scorul tău N/A Dificultate stea de rating de tip fullstea de rating de tip emptystea de rating de tip emptystea de rating de tip emptystea de rating de tip empty
open book Poți vedea testele pentru această problemă accesând atașamentele .

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.

Trebuie să te autentifici pentru a trimite soluții. Click aici

Indicii de rezolvare

Arată 3 categorii