ответ:Дерево игры - в прилагаемом файле. У игрока, делающего ход первым (Пети) есть выигрышная стратегия: первый ход должен быть +3 (в куче получится 13 камней). В этом случае при ходе второго игрока (Вани) +3 (в куче 16 камней) первый (Петя) выигрывает ходом *2 (в куче 32 камня); при ходе второго игрока (Вани) *2 (в куче 26 камней) первый (Петя) также выигрывает ходом *2 (в куче 52 камня). Второй игрок (Ваня) может выиграть только в случае, если первый (Петя) сделает начальный ход *2 (в куче 20 камней), следующий ход (Вани) *2 (в куче 40 камней) приводит к выигрышу.
var i,j,k,nmb: integer;
a: array[1..15] of integer;
begin
for i:=0 to 5 do
for j:=0 to 5 do
for k:=0 to 5 do
if i+j+k>0 then inc(a[i+j+k]);
{ подсчет числа билетов}
nmb:=0;
for i:=1 to 15 do
nmb:=nmb+a[i]*a[i];
writeln('число билетов: ',nmb);
end.