kamilachelny
12.01.2023 05:22

не знаю, как делать 1 и 2 задания


не знаю, как делать 1 и 2 задания

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ayaulym10
09.03.2020 14:16

Первый игрок выигрывает любым ходом, кроме утроения кучки из шести камней.

Второй игрок выигрывает, только если первым ходом была утроена кучка из шести камней.

Объяснение:

48/2=24

48/3=16

Выигрывает тот, у кого на столе было не менее 16 камней на момент его хода.

Таким образом, игра сводится к тому, чтобы на момент хода соперника на столе было меньше 16 камней.

Первый ход: 5*3=15

15 < 16, после первого хода игра выиграна

Первый ход: 5*2=10

10 < 16, после первого хода игра выиграна

Первый ход: 6*3=18

18 > 16, после первого хода игра проиграна

Первый ход: 6*2=12

12 < 16, после первого хода игра выиграна

0,0(0 оценок)
Ответ:
ZnatokisRussia
31.03.2021 06:32
Вот и код на паскале :)
program nechotnie;    const size=1000;//максимальное количество елементов масcива     var a:array[1..size] of longint;       i,n,neparni:longint;begin   readln(n); //вводим количество елементов в массиве   neparni:=1; //для вычисление произведение елементов масива надо всегда брать начальное значение 1 а если надо суму то 0   for i:=1 to n do      begin         a[i]:=random(-10,10); //заполняем масив случайными числами         if i mod 2<>0 then neparni:=neparni*a[i]; // если индекс i непарный,то умножаем значение для вычислений на етот елемент      end;   writeln(neparni); //вывод произведенияend.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота