Двое играют в следующую игру. Из кучки спичек за один ход игрок вытягивает либо 1, либо 2, либо 1000 спичек. Выигрывает тот, кто забирает последнюю спичку. Кто выигрывает при правильной игре? Входные данные Вводится одно натуральное число — N ( 1≤ N ≤ 10000) начальное количество спичек в кучке. Выходные данные Выведите 1, если выигрывает первый игрок (тот, кто ходит первым), или 2, если выигрывает второй игрок. паскаль
program matches_game; var N: integer; begin readln(N); if N mod 3 = 0 then writeln(2) else writeln(1); end.
Программа определяет победителя игры в зависимости от начального количества спичек. Если количество спичек кратно 3, то побеждает второй игрок, иначе побеждает первый игрок.
Программа на Pascal:
program matches_game;var
N: integer;
begin
readln(N);
if N mod 3 = 0 then
writeln(2)
else
writeln(1);
end.
Программа определяет победителя игры в зависимости от начального количества спичек. Если количество спичек кратно 3, то побеждает второй игрок, иначе побеждает первый игрок.