Тема: Гра по клітинках
У гру грають гравець та комп'ютер, які ходять по черзі. За кожним ходом гравець пересувається вперед на одну, дві або три клітинки. Виграє той, хто першим опиниться на останній клітинці. Гравець перед початком гри стоїть на першій клітинці. Напишіть програму реалізації даної гри для N клітинок (5 ≤N≤100) при умові, що гру починає гравець. Ввід даних здійснюється з клавіатури.
program game;
var n,c,p: real; i: integer;
begin
Writeln('Vvedit kilkist klitunok');
Readln(n);
Writeln('Gra pochalas!!!');
repeat
Writeln('Zalushuloc klitunok',n);
Writeln('Vvedit na Jaky kilkist klitunok Vu hochete peremistutus');
Readln(c);
n:=n-c;
p:=1 random(3);
n:=n-p;
until n<=5;
If n=4 then
Writeln('Zalushuloc klitunok 4');
Writeln('Vvedit na Jaky kilkist klitunok Vu hochete peremistutus');
Readln(c);
Writeln('Tu Prograv');
else
begin
writeln('Tu vugrav');
end;
end.
Допоможіть доробити або переробити!