In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.
W najbliższą niedzielę w Bajtogrodzie będzie obchodzony doroczny Dzień Bajtu - jedno z najważniejszych bajtockich świąt. Wszystko wskazuje jednak na to, że tegoroczne obchody nie będą tylko sielskim rodzinnym festynem.
Otóż w ostatnim czasie obywatele Bajtogrodu są podzieleni w jednej zasadniczej kwestii. Jedni uważają, że zgodnie z tradycją bajt powinien być zawsze równy ośmiu bitom. Są jednak zwolennicy postępu, którzy chętniej widzieliby dużo pojemniejsze, 16-bitowe bajty. Inni patrzą na całą sprawę znacznie bardziej rygorystycznie i najchętniej ogłosiliby, że bajt powinien mieć zawsze tylko 4 bity. Są wreszcie w Bajtogrodzie mniej znaczące ruchy wywrotowe, których członkowie twierdzą, że liczba bitów w bajcie nie powinna być potęgą dwójki, a nawet że nie musi być w ogóle parzysta! Każde ze stowarzyszeń zaplanowało na niedzielę demonstrację, w trakcie której będzie próbowało przekonać mieszkańców Bajtogrodu do swojej racji.
Wielu obywateli miasta obawia się, że duża liczba demonstracji może zakłócić obchody Dnia Bajtu. Burmistrz Bajtogrodu wyczuł, że może zyskać duże poparcie społeczne, nie wyrażając zgody na przeprowadzenie niektórych demonstracji. Ponieważ taka decyzja zawsze budzi kontrowersje, burmistrz postanowił, że ograniczy się do odwołania co najwyżej dwóch demonstracji. Chciałby przy tym wybrać takie demonstracje, po których odwołaniu łączny czas, w trakcie którego będą odbywały się w mieście jakiekolwiek demonstracje, będzie możliwie najkrótszy. Pomóż burmistrzowi i podpowiedz mu, ile czasu bez demonstracji w mieście jest on w stanie w ten sposób uzyskać.
W pierwszym wierszu wejścia znajduje się jedna liczba całkowita (), oznaczająca liczbę zaplanowanych demonstracji. Każdy z kolejnych wierszy opisuje jedną demonstrację: -ty z tych wierszy zawiera dwie liczby całkowite oraz (), które oznaczają, że -ta demonstracja rozpoczyna się bajtominut po wschodzie słońca i kończy się bajtominut po wschodzie słońca.
Twój program powinien wypisać dokładnie jedną nieujemną liczbę całkowitą, oznaczającą, o ile maksymalnie może skrócić się czas, podczas którego odbywać się będą demonstracje, jeśli burmistrz Bajtogrodu odwoła co najwyżej dwie demonstracje.
Dla danych wejściowych:
5 0 9 1 4 2 5 7 9 6 7
poprawną odpowiedzią jest:
4
Wyjaśnienie do przykładu: Burmistrz Bajtogrodu powinien nie wydać pozwoleń na pierwszą oraz na czwartą demonstrację.
Autor zadania: Jakub Łącki.