C - ČakáreňČasový limit: 2s, Pamäťový limit: 64MiBProgramovacie jazyky: Pascal, C, C++, Java, C++0x, Python 3Počet bodov: 1 [ Pošli riešenie ] [ Tvoje riešenia ] [ Správne riešenia ] [ Vzorové riešenie ] Pacienti idú k lekárovi. Každý pacient príde v určitú dobu, danú v časových jednotkách menom chvíľa. Ak nikto pred ním už nečaká a lekár je voľný, vojde k lekárovi, inak počká na všetkých pred ním.
Vieme, kedy vyšiel od lekára posledný pacient a aj to, že lekár potrebuje na každého pacienta aspoň 5 chvíľ. ÚlohaPre dané časy príchodov a čas odchodu posledného pacienta nájdite najmenšiu možnú dĺžku najdlhšej návštevy pacienta. VstupV prvom riadku vstupu sa nachádza počet testovacích sád S Každá sada začína riadkom s celými číslami P a K určujúcimi počet pacientov a čas odchodu posledného pacienta Nasleduje riadok s P celými číslami Z, určujúcimi časy príchodov jednotlivých pacientov
1 ≤ S ≤ 50 VýstupVýstupom programu je pre každú sadu najmenšie možné trvanie najdlhšej návštevy pacienta s presnosťou na 4 desatinné čísla vyjadrené vo chvíľach. PríkladVstup:2 2 1005 100 1001 5 150 100 105 110 115 120 Výstup:-1 10 |