A tile of a monkey puzzle has four monkey halves that can be labelled as north (N), east (E), south (S), and west (W) half. In addition to the shape of the border rectangle, these halves determine which edges can be placed next one other. There is also another way to define how the tiles can be placed: Each tile corner (i.e. compass directions NE, SE, SW, and NW) has a monkey quarter. If we abstract this quarter, for example, with a letter, only the tiles with the same letter in their touching corners can be adjacent.  illustrates one valid solution for this quarter monkey puzzle. Are the two monkey puzzle representations equivalent in the sense that if we have a pile of ‘half monkey’ tiles H, it is possible to define a pile of ‘quarter monkey’ tiles Q that gives exactly the same set of solutions for the puzzle (and vice versa)?

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter15: Recursion
Section: Chapter Questions
Problem 17PE
icon
Related questions
Question
100%

A tile of a monkey puzzle has four monkey halves that can be labelled as north
(N), east (E), south (S), and west (W) half. In addition to the shape of the border
rectangle, these halves determine which edges can be placed next one other. There is
also another way to define how the tiles can be placed: Each tile corner (i.e. compass
directions NE, SE, SW, and NW) has a monkey quarter. If we abstract this quarter, for
example, with a letter, only the tiles with the same letter in their touching corners can
be adjacent.  illustrates one valid solution for this quarter monkey puzzle.
Are the two monkey puzzle representations equivalent in the sense that if we have a
pile of ‘half monkey’ tiles H, it is possible to define a pile of ‘quarter monkey’ tiles
Q that gives exactly the same set of solutions for the puzzle (and vice versa)?

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Computational Systems
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr