Resposta do puzzle das casas

Em cada casa de um tabuleiro 5×5 está escrito 1 ou -1. Em cada passo, troca-se o número de cada uma das 25 casas pelo resultado da multiplicação dos números de suas casas vizinhas (são vizinhas se tiverem um lado em comum).

Posição inicial:

[[ 1 1 -1 1 1]
[ 1 1 1 1 1]
[ 1 1 1 1 1]
[ 1 1 1 1 1]
[ 1 1 1 1 1]]

Como fica o tabuleiro ao final de 2026 passos?

Resposta.

A forma mais simples de resolver é fazer algumas iterações, até chegar em algum ponto em que o padrão se repete.

Uma determinada posição vai sempre resultar no passo seguinte igual, porque as regras são determinísticas. E sempre vai chegar num momento em que o padrão vai se repetir, porque há um número finito de padrões possíveis.

Dá para fazer com lápis e papel, mas é mais bonito e preciso fazer com um computador. Vide código no Github.

Após a primeira iteração:

Após a segunda:

Segue um gif animado com algumas dessas iterações.

A partir da iteração 4, o padrão começa a se repetir, e com período 4.

2026 é da forma 4*x + 2, então vai coincidir exatamente com a iteração 6. Ou seja, vai resultar no padrão:

Em formato matricial:

[[ 1. 1. -1. 1. 1.]
[ 1. 1. 1. 1. 1.]
[ 1. 1. -1. 1. 1.]
[ 1. 1. 1. 1. 1.]
[-1. 1. 1. 1. -1.]]

Puzzle inspirado na Revista Eureka! n. 20

O Compêndio de Ideias do Prof. Arnaldo: https://asgunzi.github.io/Compendium/

Deixe um comentário