Pary
Transkrypt
Pary
Pary Sobotnie Koło Naukowe, grupa II. Dostępna pamięć: 64 MB. 28 III 2015 Dany jest ciąg A1 , A2 , . . . , An . Powiemy, że para indeksów (i, j) jest poprawna jeśli 1 6 i < j 6 N oraz Ai < Aj . Powiemy, że dwie pary indeksów (a, b) i (c, d) są rozłączne jeśli b < c lub d < a. Jaka jest maksymalny zbiór par indeksów, z których wszystkie są poprawne oraz dowolne dwa są rozłączne? Wejście W pierwszym wierszu standardowego wejścia znajduje się jedna liczba całkowita N (1 6 N 6 105 ). W drugim wierszu znajduje się N dodatnich liczb całkowitych nie większych niż 106 oznaczających kolejne wyrazy ciągu. Wyjście W pierwszym wierszu standardowego wyjścia powinna znaleźć się jedna liczba oznaczająca szukany wynik. Przykłady Wejście: 6 1 2 3 4 5 6 Wejście: 5 5 4 3 2 1 Wejście: 6 7 1 2 8 1 2 Wyjście: 3 Wyjście: 0 Wyjście: 2 Pary