Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

. . . Scenario You and two of your friends often play made up games when your bored at hanging out. Today, you think you've

image text in transcribed

. . . Scenario You and two of your friends often play made up games when your bored at hanging out. Today, you think you've come up with a game that plays to your strengths (you're a great problem solver). The only rules to this game are: The game consists of rounds where players each take a turn (order doesn't matter) Players start the game with a value of 1 Each round each player can either add 1 to their value or double the value . This choice is written down and only revealed to other players at the end of the round This cycle repeats until at a player reaches a predetermined number (this number can either be agreed upon by everyone or randomly selected in some way, but for the sake of a fun time and reasonably long game, you've required it to be greater than 400) Your friends agree to play this game and everyone sits down, unaware that you've already figured out a strategy that ensures you NEVER LOSE. Your Task Describe a solution. To think like a programmer I recommend identifying any aspects of this problem that can be described with logical or mathematical concepts. You will also want to identify your starting condition and ending condition. Finally, consider any rules or constraints described in the problem you are solving. You are not required to write code for this assignment. You ARE required to carefully describe your solution (describing your thought process as you develop you solution can be very helpful). . . . Scenario You and two of your friends often play made up games when your bored at hanging out. Today, you think you've come up with a game that plays to your strengths (you're a great problem solver). The only rules to this game are: The game consists of rounds where players each take a turn (order doesn't matter) Players start the game with a value of 1 Each round each player can either add 1 to their value or double the value . This choice is written down and only revealed to other players at the end of the round This cycle repeats until at a player reaches a predetermined number (this number can either be agreed upon by everyone or randomly selected in some way, but for the sake of a fun time and reasonably long game, you've required it to be greater than 400) Your friends agree to play this game and everyone sits down, unaware that you've already figured out a strategy that ensures you NEVER LOSE. Your Task Describe a solution. To think like a programmer I recommend identifying any aspects of this problem that can be described with logical or mathematical concepts. You will also want to identify your starting condition and ending condition. Finally, consider any rules or constraints described in the problem you are solving. You are not required to write code for this assignment. You ARE required to carefully describe your solution (describing your thought process as you develop you solution can be very helpful)

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

Step: 3

blur-text-image

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

Beyond Big Data Using Social MDM To Drive Deep Customer Insight

Authors: Martin Oberhofer, Eberhard Hechler

1st Edition

0133509796, 9780133509793

More Books

Students also viewed these Databases questions