|
|||
CsigavonalSajnos hiába próbáltuk megzavarni a támadók kísérleteit, ők mégis bejutottak a hálózatunkba. Jelenleg AI botok százait engedték szabadon a routerek, switchek, szerverek között annak érdekében, hogy megzavarják a verseny lefolyását. Szerencsére ezek kezdetleges, jutalmazási rendszeren alapuló AI botok, melyek a hálózatban csak "körbe-körbe" keringenek és ha alacsonyabb értékű szerverhez jutnak, mint az előző lépésben akkor lefagy a működésük. Így a Ti feladatotok az lesz, hogy eldöntsétek, hogy egy adott robot ténykedését megfigyelve eldöntsétek, hogy a robot eljut-e a legértékesebb szerverig, avagy nem. InputA bemenet egy n x n-es mátrix az alábbiak szerint:
Output
A kimenet az 1-es szám amennyiben a bemenetben megadott
M mátrix "középső" (M[(n-1)/2][(n-1)/2]-edik)
elemétől jobbra indulva, az óramutató járásával ellentétesen,
csigavonalban haladva az M[0][0] értékig (beleértve az M[0][0]-t is) az összes szám
nagyobb-egyenlő, mint az előző. Példa
Input:
Magyarázat
Az első esetben a kiindulási számunk a 13 és mivel jobbra indulunk, így
a 14-es elem a következő. Az óramutató járásával ellentétes csigavonal
az alábbi haladást adja nekünk a [0][0] elemig: |
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |