Okruzno 2017, 3 zadatak, B kategorija?

Moze li neko da mi ukratko objasni na koju foru se radi ovaj zadatak?
Hvala :smiley:

Link od teksta: http://takprog.petlja.org/resources/Okruzno2017_zadaci.pdf

Ukratko hintovi:

Da bi razlika bila najveća moguća, potrebno je u nekom izabranom podnizu da se nalazi bar jedan marsovac koji je najviĆĄi od svih, i bar jedan koji je najniĆŸi. Primetimo i da ako podniz od L do R zadovoljava taj uslov, onda i svi podnizovi od L’ do R (gde je L’ < L) takodje zadovoljavaju. To nam pomaĆŸe da ako fiksiramo R, treba da nadjemo samo najveće moguće L za koje je podniz dobar, i to najveće L će biti neki marsovac koji je ili najveći ili najmanji (u suprotnom moĆŸemo da povećavamo L dok ne dodjemo do nekog takvog)
 Sada treba da razmisliĆĄ o tome kako brzo moĆŸeĆĄ da nadjes najveće L za svaku moguću vrednost R.

KaĆŸi ako i dalje ne uspevaĆĄ da skontaĆĄ, ali u svakom slučaju ćemo uskoro okačiti reĆĄenja zadataka sa svih takmičenja od ove godine. :slight_smile:

1 Like

Hvala, uspeo sam da ga resim :smiley: