Laiko ribojimas: 1s
Atminties ribojimas: 256MB
Duomenų failas: plesikai.in
Rezultatų failas: plesikai.out
Plėšikai
Neatmenamais laikais du didžius Labaitolistano miestus jungė Didysis prekybos kelias. Jame „dirbo” plėšikų gaujų. Pagal seną paprotį -oji gauja kontroliavo kelio atkarpą nuo -ojo iki -ojo km, apiplėšdama ja keliaujančius pirklius. Nors ir nebuvo taip, jog viena gauja būtų apglėbta kitos gaujos (žinome, jog nėra tokių skirtingų ir , kad ir ), tačiau tose vietose, kur gaujų valdos persidengdavo, kartais įsižiebdavo kruvinos kovos. Gaujų vadai nusprendė, jog tai turi baigtis. Jie nutarė persiskirstyti savo valdas taip, kad:
1) naujieji intervalai nepersikirstų (kad nebebūtų kruvinų kovų);
2) kiekvienos gaujos naujasis intervalas priklausytų senajam (kad būtų laikomasi papročių);
3) visi intervalai būtų vienodo ilgio (sąžiningumo vardan).
Koks galėjo būti ilgiausias gaujos valdomas intervalas po persiskirstymo?
Pradiniai duomenys
Pirmoje eilutėje yra gaujų skaičius . Kiekvienoje iš tolesnių eilučių yra po du skaičius, aprašančius gaujos valdomą intervalą prieš perskirstymą .
Rezultatai
Išveskite didžiausią galimą gaujos valdomo intervalo ilgį po persiskirstymo kaip racionalųjį skaičių – nesuprastinamą trupmeną p/q.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
3 2 6 1 4 8 12 |
5/2 |