Follow Suit Maze

Nov 26 2020

Este não é o meu quebra-cabeça, mas eu realmente queria compartilhá-lo. Você pode resolver isso interativamente aqui .

Neste labirinto, você pula horizontal ou verticalmente para um novo quadrado ( não necessariamente adjacente ) com a restrição de que o símbolo em que você pousou deve ser diferente de qualquer um dos dois símbolos anteriores. Começando pelo diamante no canto superior esquerdo, você consegue encontrar o caminho mais curto para o diamante no canto inferior direito? Boa sorte!

Transcrição (D = diamante, C = clube, S = espada, H = coração)

DDCDD
CSCSD
DSCHD
HSHHH
DSDDD

Respostas

8 Bubbler Nov 26 2020 at 12:32

Eu posso resolver isso em

11 movimentos .

O caminho é:

R1C1 (Diamond) - R2C1 (Club) - R2C4 (Espadas) - R3C4 (do coração) - R3C3 (Club) -
R5C3 (Diamond) - R4C3 (do coração) - R1C3 (Club) - R1C2 (Diamond) - R4C2 (Espadas) -
R4C5 (coração) - R5C5 (diamante) .

Tenho certeza que isso é ideal e único (nenhum outro caminho com a mesma contagem de movimentos existe), porque

Pensando para trás a partir do destino, seis movimentos fora dele são inevitáveis ​​(até R5C3) e, para atingir a mesma contagem de movimentos, os quatro blocos visitados entre R1C1 e R5C3 não podem ser diamantes. Então, o primeiro e o último (das quatro peças) devem ser Clovers, e os dois no meio devem ser Spades e Heart em alguma ordem. Isso só pode ser alcançado seguindo a seqüência exata acima.