z-game
Dva igraca igraju igru nad N grupa kamencica, naizmenicno povlacuci poteze. Na pocetku grupe sadrze po num[k] , 0 <= k <= N - 1, kamencica. Pod potezom se podrazumeva izbor uredjene trojke brojeva (a, b, []), takve da je 0 <= a < b <= c <= N - 1, i num[a] > 0. Nakon izbora trojke igrac otklanja jedan kamen sa a-te grupe, a dodaje po jedan kamena na grupama b i c. Pobednik je onaj igrac koji je povukao poslednji potez.
Napisati program koji za zadatu pocetnu poziciju kamencica, ispituje da li prvi igrac ima pobednicku strategiju ili ne. Ukoliko ima, stampati potez koji prvi igrac treba odigrati kako bi osigurao pobedu. Ukoliko postoji vise resenja stampati leksikografski najmanje.
Napomena: Grupe kamencica su indeksirane brojevima od 0 do N - 1.
[c]4
0 1 0 5
Izlaz:
1 2 25
1000 1000 1000 1000 1000Izlaz:
-1Submit solution
Coming laterThe grading service will be connected in a later migration step. You can inspect the task and your previous results now.