Feladat: I/S.48 Korcsoport: 18- Nehézségi fok: nehéz
Füzet: 2020/november, 488. oldal  PDF  |  MathML 
Témakör(ök): Számítástechnika, informatika, Nehezebb feladat, Számítástudomány

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 sakktáblára szeretnénk minél több vezért elhelyezni úgy, hogy egyik se üsse a másikat. Valaki már el is helyezett K vezért a táblára úgy, hogy egyik se üti a másikat. Adjuk meg, hogy legfeljebb hány vezért helyezhetünk még el a táblára úgy, hogy a táblán levő vezérek közül egyik se üsse a másikat.
Bemenet: az első sor tartalmazza a K számot. A következő K sor mindegyike egy x és egy y számot tartalmaz: az adott vezért az x-edik sor y-adik oszlopába tették le.
Kimenet: adjuk meg, hogy legfeljebb még hány vezért tehetünk a táblára úgy, hogy egyik se üsse a másikat.
Példa:

 
Bemenet  (a /  jel sortörést helyettesít)Kimenet   3 / 2 7 / 6 2 / 7 65
 

Korlátok: 1K7, 1x,y8. Időkorlát: 0,3 mp.
Értékelés: a pontok 50%-a kapható, ha K=7.
Beküldendő egy is48.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ó.