Pagini recente »
Diferențe pentru problema/nset între reviziile 2 și 1
Diferențe pentru
problema/nset între reviziile
#2 si
#1
Nu există diferențe între titluri.
Diferențe între conținut:
== include(page="template/taskheader" task_id="nset") ==
_Notă: acesta este un exercițiu introductiv în recursivitate. Pentru a avea sens respectați cerința întocmai, rezolvîndu-l cu o funcție recursivă. Dacă scrieți corect funcția ea nu trebuie să conțină instrucțiuni de ciclare, gen [$for$], $while$ sau $do ... while$ și nici tablouri._
Să se calculeze cîte cifre distincte are un număr *N*.
Poveste și cerință...
h2. Date de intrare
Fișierul de intrare $nset.in$ va conține un număr natural nenul, *N*.
Fișierul de intrare $nset.in$ ...
h2. Date de ieșire
În fișierul de ieșire $nset.out$ veți scrie un singur număr, anume numărul de cifre distincte ale lui *N*.
În fișierul de ieșire $nset.out$ ...
h2. Restricții
* 1 ≤ N ≤ 2[^31^]-1
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example).
|_. nset.in |_. nset.out |_. Explicații |
|_. nset.in |_. nset.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
| expl
|
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
| expl
|
|
h3. Explicație
...
== include(page="template/taskfooter" task_id="nset") ==
Nu există diferențe între securitate.