Atenție! Aceasta este o versiune veche a paginii., scrisă la 2016-01-09 22:31:46.000.
Revizia anterioară   Revizia următoare  

Fișierul intrare/ieșire reactivi.in, reactivi.out Sursă OJI 2004 clasa a 9-a
Autor Marinel Șerban Adăugată de avatar francu Cristian Frâncu francu
Timp de execuție pe test 0.05 sec Limită de memorie 1024 KB
Scorul tău N/A Dificultate stea de rating de tip fullstea de rating de tip fullstea de rating de tip fullstea de rating de tip emptystea de rating de tip empty
open book Poți vedea testele pentru această problemă accesând atașamentele .

Reactivi (clasa a 9-a)

Intr-un laborator de analize chimice se utilizeaza N reactivi. Se stie ca, pentru a evita accidentele sau deprecierea reactivilor, acestia trebuie sa fie stocati in conditii de mediu speciale. Mai exact, pentru fiecare reactiv x, se precizeaza intervalul de temperatura [min,max] in care trebuie sa se incadreze temperatura de stocare a acestuia.
Reactivii vor fi plasati in frigidere. Orice frigider are un dispozitiv cu ajutorul caruia putem stabili temperatura (constanta) care va fi in interiorul acelui frigider (exprimata intr-un numar intreg de grade Celsius).

Cerinta

Scrieti un program care sa determine numarul minim de frigidere necesare pentru stocarea reactivilor chimici.

Date de intrare

Fisierul de intrare reactivi.in contine:

  • pe prima linie numarul natural N, care reprezinta numarul de reactivi.
  • pe fiecare dintre urmatoarele N linii se afla min max (doua numere intregi separate printr-un spatiu). Numerele de pe linia x+1 reprezinta temperatura minima, respectiv temperatura maxima de stocare a reactivului x.

Date de ieșire

Fisierul de iesire reactivi.out va contine o singura linie pe care este scris numarul minim de frigidere necesare.

Restricții

  • 1 ≤ N ≤ 8000
  • Temperatura minima, respectiv maxima a fiecarui reactiv sunt cuprinse in intervalul [-100,100].
  • Un frigider poate contine un numar nelimitat de reactivi.

Exemplu

reactivi.in reactivi.out reactivi.in reactivi.out reactivi.in reactivi.out
3
-10 10
-2 5
20 50
2
4
2 5
5 7
10 20
30 40
3
5
-10 10
10 12
-20 10
7 10
7 8
2

Trebuie să te autentifici pentru a trimite soluții. Click aici

Indicii de rezolvare

Arată 5 categorii