Diferențe pentru problema/permfix între reviziile #4 si #17

Nu există diferențe între titluri.

Diferențe între conținut:

== include(page="template/taskheader" task_id="permfix") ==
Spunem ca o permutare p de ordinul N are puncte fixe daca exista $1 ≤ i ≤ N$ astfel incat p(i) = i. Scrieti un program care citeste N si afiseaza toate permutarile de ordinul N care NU au puncte fixe, in ordine lexicografica.
Spunem ca o permutare p de ordinul $N$ are puncte fixe daca exista $1 ≤ i ≤ N$, astfel incat p(i) = i. O permutare fara puncte fixe de ordin $N$ are numarul de ordine $A$ daca se afla pe pozitia $A$ in sirul ordonat lexicografic al permutarilor de ordin $N$ care NU au puncte fixe.
Scrieti un program care citeste [$N$], $K$ si un sir $A(1), A(2), ..., A(K)$ sortat crescator si afiseaza imaginile permutarilor cu numerele de ordine $A(1), A(2), ..., A(K)$ care NU au puncte fixe.
h2. Date de intrare
Fișierul de intrare $permfix.in$ contine un numar natural nenul N.
Fișierul de intrare $permfix.in$ va contine pe prima linie doua numere naturale $N$ si [$K$]. Pe urmatoarea linie se afla valorile sirului $A(1), A(2), ..., A(K)$ separate prin cate un spatiu.
h2. Date de ieșire
Fisierul de ieșire $permfix.out$ va contine permutarile de ordinul N care nu au puncte fixe, cate una pe fiecare linie, in ordine lexicografica. Numerele de pe fiecare linie a fisierului vor fi separate prin cate un spatiu.
Fisierul de ieșire $permfix.out$ va contine pe cate o linie, cele $K$ permutari de ordinul $N$ cerute, in ordinea descrisa in fisierul de intrare. Numerele de pe fiecare linie a fisierului vor fi separate prin cate un spatiu.
h2. Restricții
* $1 ≤ N ≤ 9$
* $2 ≤ N ≤ 9$
* $1 ≤ K ≤ 5$
* $1 ≤ A(i) ≤ TOTAL$, unde $1 ≤ i ≤ K$ iar $TOTAL$ reprezinta numarul total de permutari de ordinul N cu proprietatea enuntata existente
h2. Exemplu
table(example).
|_. permutari.in |_. permutari.out |
| 3
|_. permfix.in |_. permfix.out |
| 3 2
  1 2
| 2 3 1
  3 1 2
|
h3. Explicație
Permutarile (1, 2, 3), (1, 3, 2), (2, 1, 3) si (2, 3, 1) au puncte fixe.
Permutarile (1, 2, 3), (1, 3, 2), (2, 1, 3) si (3, 2, 1) au puncte fixe.
== include(page="template/taskfooter" task_id="permfix") ==

Nu există diferențe între securitate.