F1
Školsko natjecanje 2012. / Osnovna škola (7. razred) - 1. zadatak Školsko natjecanje 2012. / Osnovna škola (8. razred) - 1. zadatak
Bernie E. nikad nije propustio utrku Svjetskog prvenstva u Formuli 1. Možda zato što jako voli gledati utrke brzih i skupih bolida, a možda i zato što je vlasnik tog „oktanskog cirkusa“. Tijekom utrke, Bernie E. promatra službeni monitor na kome se ispisuju trenutni rezultati utrke, tj. koliko trenutno koji bolid vremenski zaostaje za vodećim bolidom u utrci.
Međutim, njega više zanima pozitivan vremenski razmak između bilo koja dva bolida. Napiši program koji će omogućiti velikom gazdi da na osnovu službenih rezultata pronađe vremenski razmak koji ga zanima.
Ulazni podaci
- proizvoljan niz realnih brojeva \(X\) ( \(0 \leq X \leq 59\)) koji završava vrijednošću „0“ i pri čemu prvi učitani broj predstavlja zaostatak (u sekundama) zadnjeg bolida u poretku za trenutno vodećim bolidom, drugi učitani broj predstavlja zaostatak predzadnjeg u poretku za vodećim i tako sve do predzadnjeg učitanog broja (zadnji je „0“) koji je zaostatak drugog u poretku za vodećim. U utrci će sudjelovati najviše 15 bolida;
- prirodni brojevi \(B1\) i \(B2\) ( \(1 \leq B1< B2 \leq15\)) jedan ispod drugog, trenutne pozicije bolida čiji vremenski razmak tražimo.
Izlazni podaci
- pozitivan realan broj koji predstavlja traženi vremenski razmak.
Primjeri test podataka
Ulaz
34.23
29.56
18.15
4.23
2.06
0.34
0
2
4
Izlaz
3.89
Objašnjenje
Drugoplasirani bolid u utrci za vodećim zaostaje 0.34 sekunde, a četveroplasirani za vodećim zaostaje 4.23 sekunde. Vremenski razmak između promatrana dva bolida je 3.89 sekunda.
Ulaz
44.21
28.31
4.79
0
3
4
Izlaz
15.9
Comments