Вася и Петя играют в игру. У них есть n кучек, в каждой из которых лежит несколько камней. Игроки ходят по очереди (Вася начинает). За один ход разрешается разделить кучку, в которой есть хотя бы два камня, на две. Тот, кто не может сделать ход, проигрывает. Кто выиграет, если оба применяют оптимальные стратегии, при условии, что: 1. во всех кучках по 4 камня и количество кучек равно 3;
2. количество камней в каждой кучке равно ее номеру и количество кучек равно 100.
181
336
Ответы на вопрос:
1) var n,min: integer; begin write('n = '); readln(n); min: =9; while n> 0 do begin if n mod 10 < min then min: =n mod 10; n: =n div 10; end; writeln('min = ',min); end. пример: n = 24815 min = 1 2) var n,k1,k2: integer; begin write('n = '); readln(n); k1: =0; k2: =0; while n> 0 do begin if n mod 2=0 then k1: =k1+1 else k2: =k2+1; n: =n div 10; end; if k1> k2 then writeln('кол-во четных больше чем нечетных цифр') else if k2> k1 then writeln('кол-во нечетных больше чем четных цифр') else writeln('количество четных равно количеству нечетных'); end. пример: n = 1234 количество четных равно количеству нечетных
Популярно: Информатика
-
хомяк200514.11.2021 02:47
-
victoriyasergi11.01.2022 21:12
-
sasha1341006.06.2022 11:21
-
spooknook19.01.2023 15:26
-
daria383ver13.10.2021 20:56
-
DiroL2131.05.2023 20:31
-
dron200328.03.2023 06:23
-
slaadkoo24.03.2022 17:08
-
Алля11120.04.2021 02:25
-
ВиГуки24722.03.2021 09:37