A lehelyezett utakból leghosszabb utat kell számolni.
Számolás menete:
az egymáshoz kapcsolódó utak számítanak (kapcsolódik két út, ha az egyik végük közös csúcson van)
ha két út kapcsolódásánál nem saját város van, akkor ott megszakad a számítás, az nem számít egybefüggőnek
legalább 5 hosszú utak számítanak
Ha valamelyik játékos először eléri az 5 hosszú utat, az megkapja a Leghosszabb út plecsnit (erre kell egy kép, csatoltam).
Ha egy játékos eléri a leghosszabb utat birtokló játékos úthosszát, akkor nem kapja meg a plecsnit, csak akkor, ha már hosszabb utat épített, mint akinél ez a plecsni van.
A leghosszabb út 2 pontot ér a birtokló játékosnak, ezt majd a pontszámításba be kell venni.
Zsolti, első körben csinálj egy Road class-ot, aminek egy property-je lesz a Player. Majd ennek megfelelően a Player[] Roads-ot cseréld ki Road[] Roads (vagy List Roads) és javítsd a hibákat ;)
A lehelyezett utakból leghosszabb utat kell számolni. Számolás menete:
Ha valamelyik játékos először eléri az 5 hosszú utat, az megkapja a Leghosszabb út plecsnit (erre kell egy kép, csatoltam). Ha egy játékos eléri a leghosszabb utat birtokló játékos úthosszát, akkor nem kapja meg a plecsnit, csak akkor, ha már hosszabb utat épített, mint akinél ez a plecsni van. A leghosszabb út 2 pontot ér a birtokló játékosnak, ezt majd a pontszámításba be kell venni.