Pagini recente » Diferente pentru sandbox intre reviziile 571 si 22 | Diferente pentru problema/centrale intre reviziile 3 si 2 | Diferente pentru problema/terenuri intre reviziile 3 si 4 | Diferente pentru problema/cutremur intre reviziile 2 si 3 | Diferente pentru problema/dusman intre reviziile 16 si 1
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="dusman") ==
Intr-o incapere exista $N$ oameni intre care exista $M$ relatii de dusmanie. Vrem sa asezam oamenii intr-un sir astfel incat nici un om sa nu aiba ca vecin un dusman de-ai sai.
h2. Cerinta
Calculati care este cea de a {$K$}-a asezare in ordine lexicografica.
Poveste si cerinta...
h2. Date de intrare
Fisierul de intrare $dusman.in$ contine pe prima linie trei numere intregi {$N$}, $K$ si {$M$}. Pe urmatoarele $M$ linii exista cate doua numere $A$ si $B$ cu semnificatia ca intre persoanele $A$ si $B$ exista o relatie de dusmanie.
Fisierul de intrare $dusman.in$ ...
h2. Date de iesire
Fisierul de iesire $dusman.out$ va contine o singura linie cu $N$ numere ce reprezinta cea de a {$K$}-a asezare.
In fisierul de iesire $dusman.out$ ...
h2. Restrictii
* $1 ≤ N ≤ 1.000$
* Nicio persoana nu va avea mai mult de $3$ dusmani
* $1 ≤ K ≤ 10.000$
* Va exista mereu solutie
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example). |_. dusman.in |_. dusman.out |
| 4 3 1
3 4
| 2 3 1 4
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicatie
# {$1 3 2 4$}
# {$1 4 2 3$}
# {$*2 3 1 4*$}
# {$2 4 1 3$}
...
== include(page="template/taskfooter" task_id="dusman") ==
Nu exista diferente intre securitate.
Diferente intre topic forum: