Diferențe pentru problema/alfanumeric între reviziile #1 si #3

Nu există diferențe între titluri.

Diferențe între conținut:

== include(page="template/taskheader" task_id="alfanumeric") ==
Poveste și cerință...
Se citesc $n$ caractere, să se afișeze literele transformate la litere mari, precum și suma cifrelor.
h2. Date de intrare
Fișierul de intrare $alfanumeric.in$ ...
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.
h2. Date de ieșire
În fișierul de ieșire $alfanumeric.out$ ...
Î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.
h2. Restricții
* $... ≤ ... ≤ ...$
* $1 ≤ n ≤ 2 000 000$
h2. Exemplu
table(example).
|_. alfanumeric.in |_. alfanumeric.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
| 20
a 3 : ( # D 2 v p ^ # 2 0 s R @ v S 3 !
| ADVPSRVS
10
|
h3. 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$].
== include(page="template/taskfooter" task_id="alfanumeric") ==
 
== include(page="template/taskfooter" task_id="alfanumeric") ==

Nu există diferențe între securitate.