Ответы на вопрос:
Var a : array[1..100] of integer; j, i, n, k, out_num, is_out : integer; begin read(n); {всего людей} read(out_num); {номер выходящего, в = 3} for i : = 1 to n do a[i] : = 1; i : = -1; repeat i: = (i + 1) mod n; k : = k + a[i+1]; if k = out_num then begin a[i+1] : = 0; is_out : = is_out + 1; k : = 0; writeln; for j : = 1 to n do write(a[j]: 2); end; until n - is_out < = 1; writeln; for i : = 1 to n do if a[i] > 0 then writeln(i); end.
Популярно: Информатика
-
5868418.10.2022 17:01
-
aliyaaaa13.09.2020 05:05
-
RenoGant07.03.2023 02:16
-
shapuk19.03.2022 18:41
-
gfitgfbjgffj15.02.2023 03:49
-
Анастасия056113.07.2022 17:06
-
misha12e04.10.2021 10:41
-
galikhina200605.01.2020 23:21
-
Abbszbbs12.01.2022 13:05
-
serebrykov94726.05.2021 10:31