Обозначим монеты первого охранника как X, монеты второго охранника, как Y и монеты третьего охранника, как Z. Проследим движение монет на каждом из этапов игры.1-й отдал 2-му Y монет и 3-му Z монет.1-й: (x - y - z);2-й: 2 * y;3-й: 2 * z.2-й отдал 1-му (x - y - z), и 3-му (2 * z).1-й: 2 * (x - y - z);2-й: 2 * y -(x - y - z) - 2 * z = (3 * y - x - z);3-й: 4 * z.3-й отдал 1-му 2 * (x - y - z), и 2-му (3 * y - x - z)1-й: 4 * (x - y - z);2-й: 2 * (3 * y - x - z);3-й: 4 * z - 2 * (x - y - z) - (3 * y - x - z) = (7 * z - x - y).Теперь у каждого стало по 16 монет.4 * (x - y - z) = 16;x = 4 + y + z;2 * (3 * y - x - z) = 16;3 * y - 4 - y - z - z = 8;y = 6 + z.7 * z - x - y = 16;7 * z - 4 - z - 2 * (6 + z) = 16;4 * z = 32;z = 8; y = 14; x = 26.Ответ: у первого было 26, у второго 14, у третьего 8 монет.