Showing posts with label hackercup. Show all posts
Showing posts with label hackercup. Show all posts

Sunday, January 9, 2011

Peg Game explanation

A lot of people had a lot of question while solving Peg Game problem @ Qualification Round of Facebook Hacker Cup. Here is my understanding of this puzzle. I hope I'm right and my solution will be accepted.

Imagine a game board and try to get "boundary condition"...

where:
  • blue arrows shows "far left" and "far right" cases;
  • red arrows shows situation that will never happend (probability 0).

Also imagine "missing of a peg" situation,
where:
  • blue arrows shows that ball goes forward to the bottom with the same probability as it has before.


Test case from problem description


1st test case from example input