Pagini recente » Șiret | Diferente pentru problema/rayman intre reviziile 34 si 77 | Diferente pentru problema/snowball intre reviziile 48 si 51 | Diferente pentru utilizator/alex_bucevschi intre reviziile 32 si 53 | Diferente pentru problema/locala intre reviziile 6 si 15
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="locala") ==
Dosoftei, in pregatire pentru Olimpiada Locala de Informatica, a incercat sa rezolve o problema ce tine de locale, dar nu a reusit. Puteti sa-l ajutati?
Se da un numar natural pozitiv $N$ si doua multimi $A$ si $B, submultimi ale multimii ${1...n}$, de marime NA, NB respectiv. Trebuie sa creati o permutare a numerelor $1$...$n$ ce are ca minime locale, respectiv maxime locale, exact elementele multimilor $A$, respectiv $B$, sau sa semnalati ca nu exista niciuna care respecta aceasta conditie.
Se da un numar natural pozitiv $N$ si doua multimi $A$ si $B$, submultimi ale multimii ${1...n}$, de marime $NA$, $NB$ respectiv. Trebuie sa creati o permutare a numerelor $1...n$ ce are ca minime locale, respectiv maxime locale, exact elementele multimilor $A$, respectiv $B$, sau sa semnalati ca nu exista niciuna care respecta aceasta conditie.
h2. Date de intrare
Fişierul de intrare $locala.in$ contine pe primul rand pe $N$ $NA$ $NB$.
Fişierul de intrare $locala.in$ contine pe primul rand pe $N$, $NA$ şi $NB$.
Pe al doilea rand apar $NA$ numere naturale distincte ce reprezinta elementele lui $A$.
Pe al treilea rand apar $NB$ numere naturale distincte ce reprezinta elementele lui $B$.
h2. Restricţii
* $N &le& 300000$
* $1 ≤ N ≤ 300.000$
* Un minim local este un element al permutarii ai carui vecini sunt mai mari ca el.
* Un maxim local este un element al permutarii ai carui vecini sunt mai mici ca el.
* Doua elemente sunt vecine daca sunt pe pozitii consecutive.
h2. Exemplu
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.