A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre. Egy nap matematikus moziba megy. A moziban darab szék van egy sorban (1-től -ig megszámozva). Mindannyian egy sorban ülnek le. Mindenki megmondja, hogy minimum melyik sorszámú székre és maximum melyik sorszámú székre hajlandó leülni. Nincs olyan szék, ahova ketten is leülhetnének. Azért, hogy kényelmesen elférjenek, megpróbálnak a lehető legtávolabb leülni egymástól. Még pontosabban: arra törekednek, hogy a két egymáshoz legközelebb ülő matematikus távolsága (a székek számának különbsége) a lehető legnagyobb legyen. Adjuk meg, hogy mekkora ez a legnagyobb távolság. Bemenet: az első sor tartalmazza és értékét. A következő sor mindegyike egy számpárt tartalmaz, ami azt jelenti, hogy az -edik matematikus olyan székre szeretne leülni, amelynek száma legalább és legfeljebb . Kimenet: a program adjon meg egyetlen számot, két legközelebbi matematikus maximális távolságát. Példa:
Korlátok: , . Időkorlát: 0,3 mp. Értékelés: a pontok 50%-a kapható, ha . Beküldendő egy is40.zip tömörített állományban a megfelelően dokumentált és kommentezett forrásprogram, amely tartalmazza a megoldás lépéseit, valamint megadja, hogy a program melyik fejlesztői környezetben futtatható. |