Given a row of silver coins among which a special gold coin is present. Two players play the game, and with each move, a player has to remove a coin from either the left or the right end of the row and the player who removes the special coin wins the game. The task is to find the winner of the game.
Input: str = “GSSS”
The first player directly removes the special gold coin.
Input: str = “SGS”
Irrespective of which coin the first player removes, the special
gold coin becomes exposed and is removed by the second player.
Approach: It can be observed by taking a few examples that if the count of the silver coins is odd then the first player wins the game otherwise the player two wins the game. In special case when Gold coin is in corner, First player will be the winner regardless the count of silver coins.
Below is the implementation of the above approach:
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.
- Game Theory (Normal-form game) | Set 3 (Game with Mixed Strategy)
- Optimal Strategy for a Game | DP-31
- Optimal Strategy for a Game | Set 3
- Optimal strategy for a Game with modifications
- Optimal Strategy for the Divisor game using Dynamic Programming
- Puzzle 14 | (Strategy for a 2 Player Coin Game)
- Game Theory (Normal-form Game) | Set 4 (Dominance Property-Pure Strategy)
- Game Theory (Normal-form Game) | Set 5 (Dominance Property-Mixed Strategy)
- Game Theory (Normal-form Game) | Set 6 (Graphical Method [2 X N] Game)
- Game Theory (Normal-form Game) | Set 7 (Graphical Method [M X 2] Game)
- Minimax Algorithm in Game Theory | Set 3 (Tic-Tac-Toe AI - Finding optimal move)
- Puzzle | (Round table coin game)
- Coin game of two corners (Greedy Approach)
- Predict the winner in Coin Game
- Find the player who will win the Coin game
- Puzzle 4 | (Pay an employee using a 7 units gold rod?)
- Puzzle 62 | Gold or Silver
- Minimum number of cuts required to pay salary from N length Gold Bar
- Puzzle 20 | (5 Pirates and 100 Gold Coins)
- Combinatorial Game Theory | Set 2 (Game of Nim)
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.