Dane są opisy prostokątów w postaci dwóch liczb: wysokość h i szerokość s prostokąta.
Powiemy, że prostokąt o szerokości s i wysokości h mieści się
w prostokącie o szerokości
Napisz program, który znajdzie najdłuższy ciąg kolejnych prostokątów taki, że każdy z tych prostokątów, poza pierwszym, mieści się w poprzednim.
Pierwszy wiersz wejścia zawiera liczbę całkowitą n z zakresu
W każdym z kolejnych n wierszy zapisano dwie liczby całkowite
z zakresu
W pierwszym wierszu wypisz długość wyznaczonego ciągu prostokątów. W wierszu drugim podaj odpowiednio wysokość i szerokość ostatniego z tych prostokątów.
Jeżeli dwa lub więcej fragmentów ma taką samą maksymalną długość, to wybierz ten, który kończy sie jako pierwszy.
Dla danych podanych na wejściu:
4 2 6 10 18 7 3 1 1
Poprawną odpowiedzią jest wyjście:
2 1 1
Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5
Opcje zadania:
Biblioteki : iostream iomanip cmath Limit czasu : 0.1 s Limit pamięci : 32 MB Słowa niedozwolone :