Cerință
mafioți au pus stăpânire peste orașul Grozburg. Acesta este reprezentat sub forma axei Ox a sistemului de coordonate, la fiecare coordonată întreagă pozitivă aflându-se câte o cladire. Se știe că dintre toate clădirile orașului, sunt bănci unde mafioții își pot depunde câștigurile ilegale. Fiecare mafiot își poate folosi influența pentru a obține controlul a unui interval de fix clădiri consecutive ale orașului. Pentru a nu stârni suspiciunile DIICOT, mafioții doresc ca un număr minim de clădiri din oraș să se afle sub influența acestora. O clădire este considerată ca fiind sub influența mafioților dacă este sub influența a cel puțin unuia dintre ei.
Mafioții trebuie să își aleagă intervalele de clădiri (nu neapărat disjuncte) astfel încât fiecare să își poată alege o bancă din intervalul său pe care o va folosi pentru a își depunde câștigurile sale. Doi mafioți nu își pot alege aceeași bancă pentru depunerea câștigurilor, chiar dacă banca se află în intervalele amândurora. Pentru ca cei mafioți să conviețuiască în liniște, fiecare trebuie să aibă banca sa proprie.
Voi trebuie să alegeți intervalele de influență ale fiecărui mafiot astfel încât să se respecte restricțiile de mai sus și un număr minim de clădiri să fie sub influența acestora.
Date de intrare
Pe prima linie a fişierului mafioti.in
se află , şi , numărul de bănci din oraș, numărul de mafioți, respectiv lungimea intervalului de influență. Următoarea linie conţine numere întregi pozitive și distincte, al -lea din aceste numere reprezentând coordonata celei de-a -a bănci.
Date de ieșire
Pe prima (şi singura) linie a fişierului mafioti.out
trebuie să afişaţi numărul minim de clădiri de sub influența mafioților astfel încât să fie respectate regulile de mai sus.
Restricții și precizări
- Coordonatele cladirilor se afla in intervalul
- Pentru din teste
Exemplu
mafioti.in
6 4 4
1 3 4 5 7 8
mafioti.out
5
Explicație
Primul mafiot alege clădirile (controlează banca ). Al doilea alege clădirile (controlează banca ). Al treilea alege clădirile (controlează banca ). Al patrulea alege clădirile (controlează banca ). În total mafioții controlează un minimum de clădiri.