Pagini recente » Istoria paginii utilizator/masterbonta | Diferente pentru utilizator/buha intre reviziile 3 si 1 | Autentificare | Istoria paginii problema/gcd2 | Diferente pentru problema/sn intre reviziile 20 si 15
Diferente pentru
problema/sn intre reviziile
#20 si
#15
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="sn") ==
Pentru ca a fost batut de prea multe ori la 'Jocul pe grid' de catre Presedinte, Primul Ministru planuieste o lovitura de stat. Din fericire, Dubluveu, a fost informat la timp de intentiile Sefului Guvernului si are de gand sa-si organizeze o aparare temeinica. Palatul Prezidential este plasat strategic, neputandu-se ajunge la acesta decat pe o singura sosea de lungime $L$ kilometri. Pe marginea sa Dubluveu cere amplasarea, in $N$ locatii fixe, a exact unul dintre urmatoarele doua tipuri de dispozitive: lansatoare de rachete "sol-sol":http://en.wikipedia.org/wiki/Surface-to-surface_missile si lansatoare de rachete "sol-aer":http://en.wikipedia.org/wiki/Surface-to-air_missile. Daca un dispozitiv (nu conteaza de ce tip) este plasat in locatia $i$, acesta va putea distruge orice forma de viata aflata intr-un interval $[a{~i~},b{~i~}]$. Pentru a fi sigur ca Primul Ministru nu va putea ajunge la el, Dubluveu vrea ca fiecare punct al soselei sa fie pazit de +ambele+ tipuri de dispozitive.
Pentru ca a fost batut de prea multe ori la 'Jocul pe grid' de catre Presedinte, Primul Ministru planuieste o lovitura de stat. Din fericire, Dubluveu, a fost informat la timp de intentiile Sefului Guvernului si are de gand sa-si organizeze o aparare temeinica. Palatul Prezidential este plasat strategic, neputandu-se ajunge la acesta decat pe o singura sosea de lungime $L$ kilometri. Pe marginea sa Dubluveu cere amplasarea, in $N$ locatii fixe, a exact unul dintre urmatoarele doua tipuri de dispozitive: lansatoare de rachete "sol-sol":http://en.wikipedia.org/wiki/Surface-to-surface_missile si lansatoare de rachete "sol-aer":http://en.wikipedia.org/wiki/Surface-to-air_missile (cate un tip in fiecare locatie). Daca un dispozitiv (nu conteaza de ce tip) este plasat in locatia $i$, acesta va putea distruge orice forma de viata aflata intr-un interval $[a{~i~},b{~i~}]$. Pentru a fi sigur ca Primul Ministru nu va putea ajunge la el, Dubluveu vrea ca fiecare punct al soselei sa fie pazit de +ambele+ tipuri de dispozitive.
h2. Cerinta
h2. Date de iesire
Fisierul de iesire $sn.out$ va contine $N$ linii, pe linia $i$ se va indica tipul de lansator de racheta amplasat in respectiva locatie (se va afisa $0$ daca in $i$ se amplaseaza un lansator de rachete sol-sol, respectiv $1$ in celalalt caz). Se garanteaza ca pentru datele de test va exista intotdeauna solutie.
Fisierul de iesire $sn.out$ va contine $N$ linii, pe linia $i$ se va indica tipul de lansator de racheta amplasat in respectiva locatie ('sol-sol' daca in $i$ se amplaseaza un lansator de rachete sol-sol, respectiv 'sol-aer' in celalalt caz). Se garanteaza ca pentru datele de test va exista intotdeauna solutie.
h2. Restrictii
* $1 ≤ N, L ≤ 1 000 000$
* $1 ≤ a{~i~} ≤ b{~i~} ≤ L$
* intervalele vor fi date in ordinea crescatoare a lui $a{~i~}$ si, in caz de egalitate, in ordinea crescatoare a lui $b{~i~}$
* fiecare punct este continut de cel putin doua intervale din fisierul de intrare
* fiecare punct este continut de cel putin un interval din fisierul de intrare
* intr-o locatie poate fi amplasat +doar un singur tip de lansator de rachete+
1 5
3 7
5 7
| 1
0
1
0
| sol-aer
sol-sol
sol-aer
sol-sol
|
== include(page="template/taskfooter" task_id="sn") ==
Nu exista diferente intre securitate.
Diferente intre topic forum: