subject

In C++ programming language Jump Game
Goals
Practice getting input from the command line
Review solving problems with recursion
Matthew’s Stats
Time taken: 40 minutes
Files: 3
Lines of Code: 116 including whitespace and comments
Restrictions and Requirements
No global variables may be used
Your submission must contain at least 2 or more .cpp files and one or more .h files
Problem Description
You are given a list of integer numbers. Each number tells you how far to the right or left you can move from that spot. You can only move exactly that many spaces. Moving from one number to the next is considered a move. Your goal is to find the sequence of moves that get you from the first number to the last number in the fewest moves possible. If however, there is no sequence of moves that will get you to the end, then you should state that. For example, if you were given the list
Index0123456
Value1241117
Then the smallest sequence of moves that gets you from index 0 to index 6 is {0, 1, 3, 2, 6}.
Input
Command Line Arguments
Will always be valid
The list of integers to solve
Each integer will have a value greater than or equal to 0
Standard Input
None
Implementation
You will find recursion to be very helpful in solving this problem.
When solving the problem, first go to the left and then go right
This will help us to have the same solution if there are multiple equally valid solutions
If a move would take you out of bounds of the list, for example, before the first entry or after the last entry, it is invalid and should not be taken
Examples
Example 1
./JumpGame 1 2 4 1 1 1 7
The solution is: {0, 1, 3, 2, 6}
Example 2
./JumpGame
There is no solution to the given game.
What to Submit
A zip file containing
The .cpp and .h files that make up your solution
A CMakeLists. txt file that will generate an executable named JumpGame from your .cpp and .h files
Make sure to zip the files you want to submit and NOT the folder that contains the files. Submitting the folder with the files will cause your program to fail to build.
IN ORDER TO SUBMIT THESE FILES, please mention the file of what includes what so that I can file it.

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 11:00
You receive an email from an impressive-sounding stranger, professor alexander rothschild renard iii, president of the american institute for scientific political statesmen. he urges you to vote for his presidential candidate choice. this social media red flag is known as
Answers: 1
question
Computers and Technology, 22.06.2019 12:30
Which of the choices sean are not true when considering virus behavior
Answers: 1
question
Computers and Technology, 23.06.2019 22:30
Apart from confidential information, what other information does nda to outline? ndas not only outline confidential information, but they also enable you to outline .
Answers: 1
question
Computers and Technology, 24.06.2019 01:30
Hazel has just finished adding pictures to her holiday newsletter. she decides to crop an image. what is cropping an image?
Answers: 1
You know the right answer?
In C++ programming language Jump Game
Goals
Practice getting input from the command li...
Questions
question
Mathematics, 07.07.2019 20:30
Questions on the website: 13722367