Двое играют в следующую игру. из кучки спичек за один ход игрок вытягивает либо 1, либо 2, либо 1000 спичек. выигрывает тот, кто забирает последнюю спичку. кто выигрывает при правильной игре? входные данные вводится одно натуральное число — n ( 1≤ n ≤ 10000) начальное количество спичек в кучке. выходные данные выведите 1, если выигрывает первый игрок (тот, кто ходит первым), или 2, если выигрывает второй игрок. паскаль
var n:integer;
begin
read(n);
if (n=1) or (n=2) then writeln('1') else
if n<=999 then
if n mod 3 = 0 then writeln('2')
else writeln('1')
else if (n-1000) mod 3=0 then writeln('1')
else writeln('2')
end.
var n:integer;
begin
read(n);
if (n=1) or (n=2) then write('1') else
if n<=999 then
if n mod 3 = 0 then writeln('2')
else writeln('1')
else if (n-1000) mod 3=0 then write('1')
else writeln('2')
end.