1940 - Jogo da Estratégia

Mais um dia, mais um problema Ad Hoc...

Descrição

Solução

Para simular a passagem de jogador circularmente (depois que o último jogador jogar, volta para o primeiro), basta fazer a conta x + 1 % n para descobrir quem será o próximo jogador dado que o jogador atual é x numa roda de n jogadores (ver Macetes matemáticos para entender como funciona).

Outro jeito de saber qual é o jogador atual fazendo um for com a variável i indo de 0 até J * R é fazer i % J , pois desse jeito toda vez que i ultrapassar J, ele vai rotacionar de volta para o primeiro jogador.

O critério de desempate é decidido pelo jogador de maior número.

Last updated

Was this helpful?