Há um quebra-cabeça antigo que tem vários nomes como Sapos e Sapos, Sapos Saltos, Sapos Saltos, Sapos Saltos, etc., e que foi perguntado aqui antes . Gostaria de compartilhar uma variante desse quebra-cabeça que descobri e que não vi em nenhum outro lugar.

Há uma linha reta de 9 quadrados (ou nenúfares, se preferir), cada um grande o suficiente para conter no máximo um sapo. O quadrado do meio está vazio e há 8 sapos nos outros quadrados. As quatro rãs que começam à esquerda só podem se mover para a direita, e as que começam à direita só podem se mover para a esquerda. O objetivo é que os dois conjuntos de sapos se cruzem de modo que troquem de lugar.

Na versão original do quebra-cabeça, um sapo pode andar um quadrado para frente ou pular dois quadrados, desde que claro que o quadrado de destino é o vazio. Então, eles começam como:

AAAA.BBBB 

Os primeiros movimentos são:

AAA.ABBBB AAABA.BBB AAABAB.BB 

e eventualmente, se você fizer as coisas corretamente, elas terminam como:

BBBB.AAAA 

Em minha nova variante, um sapo só pode pular dois ou três quadrados (isto é, pule sobre um ou dois sapos para o quadrado vazio) – eles não podem avançar apenas um quadrado.

Pergunta 1:
Como os dois conjuntos de quatro sapos podem se cruzar usando apenas saltos para frente de dois ou três quadrados?

Pergunta 2:
A mesma pergunta, mas agora com uma linha de 13 quadrados e dois conjuntos de seis sapos.

Mais informações:
Usei um computador para pesquisar soluções com outros números de sapos. Considerando que a versão original pode ser resolvida com qualquer número de sapos à esquerda e qualquer número à direita, minha variante parece não ter solução se os números da esquerda e da direita forem diferentes. Quando eles são iguais, pode ser resolvido para 2 + 2, 4 + 4, 6 + 6, 8 + 8, 9 + 9, 10 + 10, 11 + 11 e 12 + 12 sapos, mas não procurei mais . Embora eu ainda não tenha examinado as soluções ótimas muito de perto, à primeira vista não há um padrão óbvio para elas, então não sei se uma solução ótima geral é possível. Pode muito bem haver uma solução geral que não seja a ideal em todos os casos.
Eu esperava que uma variante tão óbvia tivesse sido analisada antes, mas se foi, não a encontrei.

Editar: :
Acontece que meu programa de computador estava cheio de bugs. O quebra-cabeça pode ser resolvido quando o número de sapos em cada lado difere, exceto em alguns casos. Eu reanalisei os casos com até 12 sapos em cada lado, e os únicos que não têm solução são: 1 + 0, 1 + 1, 3 + 1, 3 + 3, 4 + 1, 4 + 3, 5 + 4, 5 + 5 , 6 + 1, 6 + 3, 7 + 4, 7 + 7, 9 + 1 e 9 + 4.
Há uma solução geral para números pares de sapos. Obrigado a astralfenix pela observação que me levou a Para sapos 2r + 2s, ele usa movimentos r + s + 3rs, o que não é muito ideal em todos os casos.

Comentários

  • É este a mesma pessoa que executa o jaapsch.net? Se sim, ' gostaria de dizer que seu site é extremamente interessante e informativo – já o acompanho há algum tempo 🙂 Obrigado por executando um conjunto único de análises.
  • @TheGreatEscaper: Sim, jaapsch.net é meu site. Nele, há uma página sobre a versão padrão do quebra-cabeça sapos saltitantes .

Resposta

Resposta:

aqui está uma maneira de fazer isso em 33 movimentos para o caso dos 6 sapos. Curiosamente, isso envolve colocar os sapos em um padrão alternado de duplas, 11221122 etc. A solução para a versão original do quebra-cabeça envolve o uso de um padrão alternado de simples (121212 etc.).

insira a descrição da imagem aqui

Comentários

  • " Na minha nova variante, um sapo só pode pular dois ou três quadrados (ou seja, pular um ou dois outros sapos para o vazio square) " é anotado, então você não pode seguir em frente, eu acho …
  • Sim, avançar um passo não é permitido em minha variante.
  • Boa observação sobre os 11221122 duplos pa ttern. Acho que isso dá origem a uma solução geral para n + n sapos com n pares.

Resposta

Pergunta 1

Inicialmente AAAA.BBBB:

  1. AA.AABBBB
  2. AABAA.BBB
  3. AAB.AABBB
  4. AABBAA.BB
  5. AABBAABB.
  6. AABBA.BBA
  7. AABBABB.A
  8. AABB.BBAA
  9. A.BBABBAA
  10. ABB.ABBAA
  11. .BBAABBAA
  12. BB.AABBAA
  13. BBBAA.BAA
  14. BBB.AABAA
  15. BBBBAA.AA
  16. BBBB.AAAA

Portanto, total de 16 movimentos para a primeira tentativa 🙂

33 movimentos para 6 + 6.

Comentários

  • Muito bem. Pode muito bem haver uma solução geral para até mesmo n que tenha comprimento n * n. No entanto, a solução ideal que meu computador encontrou para 6 + 6 sapos é 33 movimentos. Talvez eu deva também pesquisar soluções não ideais se eu quiser encontrar uma solução geral.
  • @JaapScherphuis Eu também informarei quando colocar isso em meu computador 🙂

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *