|
|||
Optimális parkolásAmikor a Long Streeten vásárol, Michael általában egy véletlenszerű helyen parkol le a kocsijával, majd elsétál azokba az üzletekbe, ahová szeretne. Tudnál segíteni Michaelnek egy olyan parkolóhelyet választani, amellyel minimalizálhatja a bevásárlókörútja során gyalog megteendő távolságot? A Long Street egy egyenes utca, ahol minden pozíciót egy egész szám jelképez. Egy adott parkolóhelyen való parkolásért kell fizetni, amelyet a Long Street valamely egész pozíciója jelöl. Michael azonban nem akar egynél több parkolóhelyért fizetni. Nagyon erős, és nem bánja, ha sok csomagot kell cipelnie.
A bemenet specifikációjaA bemenet első sora a tesztesetek számát adja meg: 1 ≤ t ≤ 100. Minden teszteset két sorból áll. Az első azoknak az üzleteknek a számát tartalmazza, amelyeket Michael szeretne meglátogatni: 1 ≤ n ≤ 20, a második pedig ennek az n üzletnek a pozícióját adja meg a Long Streeten: 0 ≤ xi ≤ 99. A kimenet specifikációjaMinden tesztesetre egyetlen sort kell a kimenetre írni, amely azt a minimális távolságot tartalmazza, amennyit Michaelnek sétálnia kell optimális parkolás esetén. Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |