Pagini recente »
Diferențe pentru utilizator/mateilb1234 între reviziile 68 și 21
|
Diferențe pentru utilizator/mateilb1234 între reviziile 68 și 60
|
Diferențe pentru utilizator/radu_pip2011 între reviziile 2 și 4
|
Istoria paginii runda/barajshumenjuniori2
|
Diferențe pentru problema/nnr între reviziile 10 și 18
Diferențe pentru
problema/nnr între reviziile
#10 si
#18
Nu există diferențe între titluri.
Diferențe între conținut:
_Complexitatea optimă a acestei probleme folosește O(N) timp de execuție și O(1) memorie suplimentară, la care se adaugă O(N) memorie - timpul necesar reținerii datelor de intrare._
Se dă un număr $N$ și $N$ numere naturale. Să se verifice dacă cele $N$ numere sunt cuprinse între $1$ și $N$ și sunt distincte două câte două.
_Testele acestei probleme sunt inca in curs de perfectionare._
Se dă un număr $N$ și $N$ numere naturale. Să se verifice dacă cele $N$ numere sunt cuprinse între $1$ și $N$ și sunt distincte două câte două. Altfel spus, să se verifice dacă în fișier sunt toate numerele de la $1$ la [$N$].
h2. Date de intrare
* $1 ≤ N ≤ 1.000.000$
* $1 ≤ X ≤ 1.000.000.000, unde X este element al șirului celor N numere.$
h2. TODO: Mai multe teste pentru fiecare test / Teste grupate
h2. TODO: Grija la citire / parsare
h2. Exemplu
table(example).
|_. nnr.in |_. nnr.out |
| 6
1 4 5 3 2 6
| 2
3
1
3
2
5
1
5
3
2
5
| DA
|
| 5
1 5 3 2 5
| NU
NU
|
== include(page="template/taskfooter" task_id="nnr") ==
Nu există diferențe între securitate.