두꺼비와 개구리, 점핑 개구리, 호핑 개구리, 도약 개구리 등과 같은 다양한 이름을 가진 오래된 퍼즐이 있습니다. 이전에 여기에서 요청했습니다 . 제가 생각해 낸이 퍼즐의 변형을 공유하고 싶습니다. 다른 곳에서는 본 적이 없습니다.

각각 9 개의 정사각형 (또는 원하는 경우 릴리 패드)의 직선 행이 있습니다. 최대 한 마리의 개구리를 담을 수있을만큼 큽니다. 가운데 사각형은 비어 있고 다른 사각형에는 8 개의 개구리가 있습니다. 왼쪽에서 시작하는 4 개의 개구리는 오른쪽으로 만 이동할 수 있고 오른쪽에서 시작하는 개구리는 왼쪽으로 만 이동할 수 있습니다. 목표는 두 세트의 개구리가 서로를지나 가면서 장소를 바꾸는 것입니다.

퍼즐의 원래 버전에서 개구리는 한 칸 앞으로 걷거나 두 칸 앞으로 점프 할 수 있습니다. 물론 목적지 광장은 비어 있습니다. 따라서 다음과 같이 시작합니다.

AAAA.BBBB 

처음 몇 가지 동작은 다음과 같습니다.

AAA.ABBBB AAABA.BBB AAABAB.BB 

및 결국 올바르게 수행하면 결과는 다음과 같습니다.

BBBB.AAAA 

새로운 변형에서 개구리는 2 ~ 3 칸 앞으로 만 점프 할 수 있습니다. (즉, 한 두 마리의 다른 개구리를 빈 사각형으로 점프)-한 사각형 만 앞으로 이동할 수 없습니다.

질문 1 :
4 마리의 개구리 두 세트가 2 개 또는 3 개 사각형의 앞으로 점프 만 사용하여 어떻게 서로 통과 할 수 있습니까?

질문 2 :
같은 질문이지만 이제는 13 개의 정사각형과 6 개의 개구리로 구성된 2 세트가 있습니다.

추가 정보 :
컴퓨터를 사용하여 다른 수의 개구리가있는 솔루션을 검색했습니다. 원래 버전은 왼쪽에있는 개구리와 오른쪽에있는 숫자로 풀 수있는 반면, 왼쪽과 오른쪽 숫자가 다르면 내 변형은 풀 수없는 것 같습니다. 같으면 2 + 2, 4 + 4, 6 + 6, 8 + 8, 9 + 9, 10 + 10, 11 + 11, 12 + 12 개구리에 대해 풀 수 있지만 더 이상 검색하지 않았습니다. . 아직 최적해를 면밀히 조사하지는 않았지만 언뜻보기에는 명확한 패턴이 없어 일반적인 최적해가 가능한지 모르겠다. 모든 경우에 최적이 아닌 일반적인 솔루션이있을 수 있습니다.
이러한 명백한 변형이 이전에 분석되었을 것으로 예상했지만, 그렇다면 발견하지 못했습니다.

편집 : :
내 컴퓨터 프로그램에 버그가있는 것으로 나타났습니다. 몇 가지 경우를 제외하고 양쪽에있는 개구리 수가 다를 때 퍼즐을 풀 수 있습니다. 사례를 다시 분석했습니다. 양쪽에 최대 12 개의 개구리가 있고 해결책이없는 유일한 것은 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, 9 + 4.
짝수 개의 개구리에 대한 일반적인 해결책이 있습니다. 관찰 해 주신 astralfenix에게 감사드립니다. 2r + 2s 개구리의 경우 r + s + 3rs 동작을 사용하며 모든 경우에 최적은 아닙니다.

댓글

  • jaapsch.net을 운영하는 사람과 똑같은 사람입니까? 그렇다면 ' 귀하의 웹 사이트가 매우 흥미롭고 유익하다고 말하고 싶습니다. 한동안 팔로우 해 왔습니다. 🙂 감사합니다. 고유 한 분석을 실행합니다.
  • @TheGreatEscaper : 예, jaapsch.net 이 제 사이트입니다. 여기에는 호핑 프로그 스 퍼즐의 표준 버전에 대한 한 페이지가 있습니다.

답변

답변 :

여기에 “6 개의 개구리 케이스에 대해 33 개의 동작을 수행하는 방법이 있습니다. 흥미롭게도 이것은 개구리를 번갈아 가며 복식 패턴, 11221122 등으로 두는 것입니다. 퍼즐의 원래 버전에 대한 해결책은 번갈아 가며 싱글 패턴 (121212 등)을 사용하는 것입니다.

여기에 이미지 설명 입력

댓글

  • " 새 변형에서 개구리는 두세 개의 사각형 앞으로 만 이동할 수 있습니다 (예 : 하나 또는 두 개의 다른 개구리를 빈 곳으로 정사각형) "가 표시되었으므로 앞으로 나아갈 수 없습니다 …
  • 예, 한 단계 앞으로 이동하는 것은 내 변형에서 허용되지 않습니다.
  • 11221122 복식 PA에 대한 좋은 관찰 ttern. n 짝수로 n + n 개 개구리에 대한 일반적인 해결책이 나온다고 생각합니다.

답변

질문 1

처음 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

첫 번째 시도에서 총 16 개의 동작이 있습니다.

6 + 6에 대해 33 개의 동작이 있습니다.

댓글

  • 잘했습니다. 길이가 n * n 인 n에 대한 일반적인 솔루션이있을 수 있습니다. 그러나 내 컴퓨터가 6 + 6 개구리에 대해 찾은 최적의 솔루션은 33 개의 동작입니다. 일반적인 솔루션을 찾으려면 최적이 아닌 솔루션을 검색해야 할 수도 있습니다.
  • @JaapScherphuis 이걸 컴퓨터에 넣으면 알려 드리겠습니다. 🙂

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다