Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

(70 points) (Question 1 on page 403 of the textbook (8th edition)) Given a 2n2n checkerboard with one square missing, construct a tiling of this

image text in transcribed

(70 points) (Question 1 on page 403 of the textbook (8th edition)) Given a 2n2n checkerboard with one square missing, construct a tiling of this checkerboard using right triominoes (i.e., L-triomino with three squares). Write a C or C++ program to solve this problem. The input is an integer n3 and the position of the missing square. The output is a tiling of the 2n2n checkerboard with one square missing (the position of the missing square is part of the input). Submission requirement: (a) Your submission has to include at least the source files, output screenshots of six examples, external documentation (readme.pdf), and internal documentation. External documentation is a file in which you provide to the user about how to use your program and your general idea. Internal documentation is for someone to read your code. (b) Run your program on each of the 2323,2424, and 2525 checkerboards with one square missing. Changing the position of the missing square can easily get six different inputs. Mark the three squares in each right triomino with the same numbers. For example, we need 21 right triominoes to tile the 2323 checkerboard with one square missing; so mark the right triominoes by (1,1,1),(2,2,2),,(21,21,21) in the output. Mark the missing square by 1 in the output. (c) The assignment has to be submitted on UR Courses before the deadline. (d) All your files need to be zipped to one zip file. The name of the zip file is in this format: "assignment\#-YourName-YourStudentID.zip". (e) Any questions about the assignment and the submission, please send your inquiry to the marker Mr Hammad Ali (hammad2099@gmail Your subject should be something like "CS310 - Your Name - Your Student ID - subject

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Logidata+ Deductive Databases With Complex Objects Lncs 701

Authors: Paolo Atzeni

1st Edition

354056974X, 978-3540569749

More Books

Students also viewed these Databases questions

Question

How is a tax memo usually organized?

Answered: 1 week ago

Question

c. What were the reasons for their move? Did they come voluntarily?

Answered: 1 week ago

Question

5. How do economic situations affect intergroup relations?

Answered: 1 week ago