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 10:50
Write a 3-4 page apa formatted paper comparing your organization’s it strategy with the best practices outlined in your course text. content should include, but not be limited to: developing and delivering on the it value, developing it strategy for the business value and linking it to business metrics. your paper should include an abstract and a conclusion and a reference page with 3-5 references
Answers: 1
question
Computers and Technology, 22.06.2019 17:30
Under which key category do the page up and page down keys fall? page up and page down keys fall under the keys category.
Answers: 1
question
Computers and Technology, 22.06.2019 19:30
Once the data center routes to the destination server that hosts the website, what's the next step in the internet process? user’s browser renders html code from destination server into web page request goes through router/model and isp request routed to nameserver and datacenter
Answers: 2
question
Computers and Technology, 22.06.2019 19:30
Avariable definition defines the name of a variable that will be used in a program, as well as
Answers: 3
You know the right answer?
In C++ programming language Jump Game
Goals
Practice getting input from the command li...
Questions
question
Mathematics, 09.04.2022 23:40
question
Mathematics, 10.04.2022 01:00
question
Mathematics, 10.04.2022 01:00
question
History, 10.04.2022 01:00
Questions on the website: 13722367