Mały inwestor - Zadania.oig.edu.pl
Transkrypt
Mały inwestor - Zadania.oig.edu.pl
Mały inwestor Sobotnie Koło Naukowe, grupa I+II. Dostępna pamięć: 64 MB. 21 II 2015 Bartek nie jest fraktalem – jest za to inwestorem. A że jest niesamowicie dobrym inwestorem, już w ciągu miesiąca zarobił wielkie piniądze, które zaraz wypłacił. Na jego gotówkę składają się monety o n różnych nominałach. Bartek ustawił monety o każdym z n nominałów w wysoką wieżę. Każdą z n powstałych wież umieścił w plastikowej tubie, nieco wyższej od samej wieży, a następnie – wszystkie n tub ustawił w rzędzie. Teraz chciałby skrócić niektóre tuby. Skracając tubę o jedną jednostkę wysokości (która jest równa grubości jednej monety), Bartek odzyskuje jedną jednostkę plastiku. Chciałby odzyskać jak najwięcej jednostek plastiku, jednak nie może dopuścić do tego, by monety z którejś tuby wypadły. Monety z którejś tuby wypadną, jeśli wieża w tej tubie jest wyższa od tej tuby oraz którejś z tub sąsiednich (w przypadku pierwszej i ostatniej tuby tuba musi być co najmniej wysokości wieży, ponieważ z jednej strony tuba z niczym nie sąsiaduje). Pomóż Bartkowi określić, ile maksymalnie jednostek plastiku może odzyskać. Wejście W pierwszym wierszu wejścia zapisano liczbę n (1 6 n 6 106 ). W drugim wierszu jest n liczb – wysokości kolejnych wież (między 1 a 109 ). W trzecim wierszu zapisano również n liczb – wysokości tub. Zauważ, że i-ta tuba odpowiada i-tej wieży i na początku każda tuba jest wyższa od wieży, którą przechowuje. Wyjście Wypisz wynik, pamiętając o long longach. Przykłady Wejście: 5 3 2 3 2 3 4 4 4 4 4 Wejście: 4 10 9 8 7 11 10 9 8 Wejście: 6 1 6 9 2 4 5 8 7 12 9 5 10 Wyjście: 11 Wyjście: 12 Wyjście: 27 Mały inwestor