Revizia anterioară Revizia următoare
| Fişierul intrare/ieşire: | int.in, int.out | Sursă | Happy Coding 2006 |
| Autor | Mugurel Ionut Andreica | Adăugată de | |
| Timp execuţie pe test | 0.275 sec | Limită de memorie | 65536 kbytes |
| Scorul tău | N/A | Dificultate |
Vezi solutiile trimise | Statistici
Int
| Aceasta pagina a fost importata din infoarena1 si nu este inca prelucrata. Sterge ==Include(file="template/raw")== cand esti multumit cu continutul paginii. |
|---|
Int
Se dau N intervale deschise (capetele nu fac parte din interval), situate pe axa OX. Determinati o submultime de intervale cu numar maxim de elemente, cu proprietatea ca intersectia oricaror 2 intervale din submultime este vida.
Date de Intrare
Prima linie a fisierului de intrare int.in contine numarul N de intervale. Urmatoarele N linii contin cate doua numere intregi, A si B, reprezentand capatul stanga, respectiv capatul dreapta al cate unui interval.
Date de Iesire
In fisierul de iesire int.out veti afisa numarul de elemente al submultimii determinate.
Restrictii si precizari
o 1 <= N <= 50.000
o Pentru fiecare interval avem -2.000.000.000 <= A < B <= 2.000.000.000
o 40% din fisierele de test vor avea N <= 2000
Exemplu
| int.in | int.out | Explicatii |
| 5 | 3 | Submultimea ar putea contine intervalele (-11,-7) , (0,1) si |
| (1,6). | ||
| -3 10 | ||
| -11 -7 | ||
| 1 6 | ||
| 0 1 | ||
| 0 30 | ||


