NikolayGoncharov
?>

Два игрока, Петя и Ваня, играют в игру. Перед ними лежат две кучи камней. Игроки ходят по очереди, первый ходит Петя. За один ход можно убрать из одной кучи 1 камень, либо уменьшить количество камней в куче в 2 раза (если количество камней в куче нечётно, остаётся на 1 камень больше, чем убирается Если в одной куче 6 камней, а в другой 9, такой ход мы будем обозначать (6, 9). Победителем становится тот, кто первый получит позицию, в которой в обеих кучах будет 36 или менее камней. В начальный момент в первой куче 12 камней, во второй куче — S > 24. Задание: Укажите такое S, при котором Ваня гарантированно выиграет своим ВТОРЫМ ходом, при любой игре Пети.

Информатика

Ответы

Маргарита1091

Паша имеет выйгрушную стратегию и сможет выйграть за один ход, если s=27 тогда ему достаточно добавить один камень чтобы игра закончилась при 28 камнях в куче или если s=14,15,16,17,18,19,20,21,22(44/2 и 28/2 т.е от 14 до 22), тогда не обходимо удвоить количество камней в куче.

Объяснение:

Паша имеет выйгрушную стратегию и сможет выйграть за один ход, если s=27 тогда ему достаточно добавить один камень чтобы игра закончилась при 28 камнях в куче или если s=14,15,16,17,18,19,20,21,22(44/2 и 28/2 т.е от 14 до 22), тогда не обходимо удвоить количество камней в куче.

КОРМИЛИЦЫНА

26

Объяснение:

a = 23 (дано число a)

выполняем цикл (увеличиваем число a на 5 и проверяем условие число a больше 35, если условие истинно (да) выходим из цикла, если ложное (нет), то повторяем цикл)

a = a + 5 = 23 + 5 = 28

a > 35 (28 > 35, нет)

a = a + 5 = 28 + 5 = 33

a > 35 (33 > 35, нет)

a = a + 5 = 33 + 5 = 38

a > 35 (38 > 35, да)

a = a * 2 =  38 * 2 = 76 (увеличиваем число a в 2 раза)

проверяем условие является ли число a двузначным, если условие истинно (да), то выполняем левую ветку, а правую ветку (ещё один цикл) не трогаем (если условие ложно (нет), то выполняем правую ветку (ещё один цикл), а левую ветку не трогаем)

9 < a < 100 (9 < 76 < 100, да - двузначное)

a = a - 50 = 76 - 50 = 26 (уменьшаем число a на 50)

получаем ответ (больше ничего не делаем)

helenya
Задание 1integerВещественные числаДля объявления переменныхWritelnЗадание 2

На третьей строчке, видимо, ошибка, и вместо Вывод(x) на самом деле Ввод(x).

var  x: integer;  y: real; begin  Readln(x);  y := (10 + 2 * x) / (11 - x);  Writeln(y); end.При x = 3 переменная y = 2Задание 3var  number, resultNumber, i: integer; begin  resultNumber := 1;  for i := 1 to 3 do    begin      Readln(number);      resultNumber := resultNumber * number;    end;  Writeln(resultNumber); end.Задание 4var  a: integer;  b, c: real; begin  a := 3;  b := -1.5;  c := 6 - 2 * b;  c := c - a;  Writeln(c); end.Результатом вывода будет число 6Задание 5var  x, y, z: integer; begin  x := 8;  y := 2;  if (x > y) then    z := x - y  else    z := y + x;  Writeln(z); end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Два игрока, Петя и Ваня, играют в игру. Перед ними лежат две кучи камней. Игроки ходят по очереди, первый ходит Петя. За один ход можно убрать из одной кучи 1 камень, либо уменьшить количество камней в куче в 2 раза (если количество камней в куче нечётно, остаётся на 1 камень больше, чем убирается Если в одной куче 6 камней, а в другой 9, такой ход мы будем обозначать (6, 9). Победителем становится тот, кто первый получит позицию, в которой в обеих кучах будет 36 или менее камней. В начальный момент в первой куче 12 камней, во второй куче — S > 24. Задание: Укажите такое S, при котором Ваня гарантированно выиграет своим ВТОРЫМ ходом, при любой игре Пети.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

lukur2005
teashop
Nonstop788848
pavtrusov
andrey
Kochetova92
mar77873
vickuznetsova8677
anitanemtsewa
dobrovolsky-tmz1
shoora
most315
Дмитрий192
gunel1988alieva
Новицкий1107