Skip to content

Latest commit

 

History

History
46 lines (43 loc) · 1.81 KB

README.md

File metadata and controls

46 lines (43 loc) · 1.81 KB

Towers of Hanoi

Example 1 Example 2 Example 3 Example 4 Example 5 Example 6 Example 7 Example 8

FAQ

  • What is Towers of Hanoi?(Ctrl + click) the link
  • Does this work on Linux?
    • Sadly no, due to libraries used in the code.
  • Does this work on Windows
    • Yes, below instructions are provided.

Install for windows

  1. Download zip to Downloads
  2. Unzip TowersOfHanoi-master
    • right-click & extract here
  3. Stuff needed for gcc/g++(Ctrl + click) the link
    • run & install
    • Video on how to install the compilers Compiler Installation Tutorial(Ctrl + click) the link
    • If you have installed them once, you don't need to again
  4. Press together: Win + R
  5. type & enter: cmd
  6. type & enter: cd Downloads to change directory to your Downloads
  7. type & enter: cd TowersOfHanoi-master
  8. type & enter: g++ main.cpp -o run
  9. Read How to play before playing
  10. type & enter: run

How to play

  1. Setup
    • You are asked how many pieces & pegs you want to play with.
    • You may pick (1 - too many) pieces
    • You may pick (1 - 9) pegs
  2. Movement:
    • Pegs are considered numbered from left to right, starting at 1
      • First number entered represents the peg from which you are taking the top piece
      • Second number entered represents the peg from which you place the taken piece
  3. Objective
    • Move the stack of pieces from the far left peg to the far right peg
  4. Notes
    • The number of moves it takes to win grows exponentially as you play with more pieces