Pagini recente » Diferente pentru problema/alge intre reviziile 25 si 22 | Diferente pentru utilizator/alex_mircescu intre reviziile 152 si 153 | Diferente pentru problema/rotatii intre reviziile 8 si 6 | Monitorul de evaluare | Diferente pentru problema/nrcuv1 intre reviziile 12 si 1
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="nrcuv1") ==
Se dă un alfabet format din $n$ litere distincte. Cu aceste litere se pot forma cuvinte de $n$ litere. Dintre acestea ne interesează cuvintele în care există cel puţin o literă care apare de cel puţin două ori. Notăm cu $nr$ numărul acestor cuvinte.
h2. Cerinţă
Să se scrie un program care cunoscând {$n$}, determină {$nr$}.
Poveste şi cerinţă...
h2. Date de intrare
Fişierul de intrare $nrcuv1.in$ conţine pe prima linie numărul natural {$n$}.
Fişierul de intrare $nrcuv1.in$ ...
h2. Date de ieşire
Fişierul de ieşire $nrcuv1.out$ conţine pe prima linie numărul {$nr$}.
În fişierul de ieşire $nrcuv1.out$ ...
h2. Restricţii
* {$1 ≤ n ≤ 100$}
* Pentru {$20%$} din teste {$n < 11$}.
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example). |_. nrcuv1.in |_. nrcuv1.out |
|2
|2
|
|11
|285271753811
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicaţie
# Dacă notăm cu $a$ şi $b$ cele două litere distincte, cuvintele care ne interesează sunt $aa$ şi {$bb$}.
...
== include(page="template/taskfooter" task_id="nrcuv1") ==
Nu exista diferente intre securitate.
Diferente intre topic forum: