Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az I/S. 46. feladat (2020. szeptember)

I/S. 46. A 2020-as kanizsai CEOI versenyen \(\displaystyle N\) versenyzőnek kellett 6 feladatot megoldania. Mindegyik versenyzőről tudjuk, hogy melyik feladatra hány pontot szerzett. Adjuk meg a legkisebb különbséget, ami két versenyző összesített pontszáma közt előfordult.

Bemenet: az első sor tartalmazza az \(\displaystyle N\) számot. A következő \(\displaystyle N\) sor mindegyike 6 számot tartalmaz: az \(\displaystyle i\)-edik sor az \(\displaystyle i\)-edik versenyző kapott pontszámait tartalmazza sorrendben a hat feladatra.

Kimenet: az egyetlen sorban szerepel a keresett legkisebb különbség.

Példa:

Korlátok: \(\displaystyle 2\le N\le {10}^{5}\). Minden pontszám 0 és 100 közti. Időkorlát: 0,2 mp.

Értékelés: a pontok 50%-a kapható, ha \(\displaystyle N\le 100\).

Beküldendő egy is45.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ó.

(10 pont)

A beküldési határidő 2020. október 15-én LEJÁRT.


A bemenet minden sorában adjuk össze a számokat, majd tároljuk őket egy tömbben. Ez lesz az összesített pontszám. Ezután rendezzük sorba az összesített pontszámokat! A legkisebb különbség biztosan két szomszédos szám között lesz, így elegendő a szomszédos számok különbségének minimumát megkeresni.


Statisztika:

27 dolgozat érkezett.
10 pontot kapott:Baldauf Márton, Bertalan Dániel László, Horcsin Bálint, Melján Dávid Gergő, Németh Márton, Sándor Péter, Tóth 211 Bence, Vadász Levente Márton, Varga 256 Péter, Viczián András.
9 pontot kapott:Kovács Alex, Tóth 057 Bálint.
8 pontot kapott:2 versenyző.
7 pontot kapott:6 versenyző.
6 pontot kapott:2 versenyző.
5 pontot kapott:3 versenyző.
4 pontot kapott:1 versenyző.
3 pontot kapott:1 versenyző.

A KöMaL 2020. szeptemberi informatika feladatai