Puzzle #123. Проводим реверс-инжиниринг настольной игры

Puzzle #123. Проводим реверс-инжиниринг настольной игры

UniLecs

Программист, дизайнер и аналитик после работы играют в настольную игру. В этой игре проигравший отдает другим игрокам столько игровой валюты - фишек, сколько у них есть.

  • Программист проигрывает в первой партии и отдает дизайнеру и аналитику столько фишек, сколько есть у каждого из них.
  • Дизайнер проигрывает во второй партии и отдает программисту и аналитику столько фишек, сколько есть у каждого из них.
  • Аналитик проигрывает в третьей партии и отдает программисту и дизайнеру столько фишек, сколько есть у каждого из них.
На этом они заканчивают игру, и у каждого остается ровно 8 фишек. Сколько фишек у каждого из игроков было перед началом игры?

Разбор

Обычно в задачах, где дается конечный результат и нужно найти начальное расположение, используется подход решения от обратного. 

Можно заметить, что в этой игре постоянно находится одно и то же количество фишек, а именно 24. Получаем следующую таблицу (смотрите ниже).

Метод решения от обратного
Получаем, что Программист стартует с 13 фишками, Дизайнер — с 7, а Аналитик — с 4. 


Report Page