Într-un laborator de analize chimice se utilizează $N$ reactivi. Se ştie că, pentru a evita accidentele sau deprecierea reactivilor, aceştia trebuie să fie stocaţi în condiţii de mediu speciale. Mai exact, pentru fiecare reactiv $x$, se precizează intervalul de temperatură $[min_x, max_x]$ în care trebuie să se încadreze temperatura de stocare a acestuia.
Reactivii vor fi plasaţi în frigidere. Orice frigider are un dispozitiv cu ajutorul căruia putem stabili temperatura (constantă) care va fi în interiorul acelui frigider (exprimată într-un număr întreg de grade Celsius).
Scrieţi un program care să determine numărul minim de frigidere necesare pentru stocarea reactivilor chimici.
Fişierul de intrare reactivi.in conţine:
Fişierul de ieşire reactivi.out va conţine o singură linie pe care este scris numărul minim de frigidere necesar.
reactivi.in
3 -10 10 -2 5 20 50
reactivi.out
2
Sunt necesare $2$ frigidere pentru a stoca reactivii.
reactivi.in
4 2 5 5 7 10 20 30 40
reactivi.out
3
Sunt necesare $3$ frigidere pentru a stoca reactivii.
reactivi.in
5 -10 10 10 12 -20 10 7 10 7 8
reactivi.out
2
Sunt necesare $2$ frigidere pentru a stoca reactivii.
| Autor: | Marinel Șerban |
| Publicat de: | popa.bogdannnn |
Tags:
Greedy