gon4arovanat6
?>

Двое друзей играют в крестики-нолики на поле размером 3х3 клеточки. какое целое количество бит информации получил второй игрок, после того, как первый сделал свой первый ход?

Информатика

Ответы

gymnazium
Всего 3х3 = 9 клеток в игровом поле n = 2^i 9 = 2^i i = 4 бит (приблизительно) информации получил второй игрок, после того, как первый сделала свой первый ход.
dimaaristov

1. Вода и молоко не в бутылке (ставим минусы в соответствующих ячейках).2. Сосуд с лимонадом стоит между кувшином (значит, в кувшине не лимонад - ставим минус) и сосудом с квасом (значит, в кувшине не квас - ставим минус).3. В банке не лимонад и не вода (ставим минусы).4. Стакан стоит около банки и сосуда с молоком (значит, в стакане и в банке не молоко - ставим минусы).5. После этого сразу видно, что в строке «Молоко» только одна свободная ячейка - «Кувшин» (ставим плюс).6. В кувшине не может одновременно находиться молоко и вода (ставим минус в столбике «Кувшин»).7. В столбике «Банка» только одна свободная ячейка - «Квас» (ста вим плюс).8. В строке «Квас» две пустые ячейки - «Бутылка» и «Стакан» (ставим минусы, так как квас находится в банке).9. В строке «Вода» одна пустая ячейка - «Стакан» (ставим плюс).10. В столбике «Стакан» одна пустая ячейка -- «Лимонад (ставим минус, так как в стакане вода).11. В столбике «Бутылка» осталась одна пустая ячейка «Лимонад»(ставим плюс).

Бутылка - лимонад

Стакан - вода

Кувшин - молоко

Банка - квас

Объяснение:

Stepan Rastorgueva850

Задание 15

num = int(input("Введите число: "))

num_help = num

num_len = 0

first_el = num

last_el = num % 10

while num_help:  # Определяем длину числа

   num_help //= 10

   num_len += 1

count = 0

while count != num_len - 1:  # while num_help > 0:

   first_el //= 10  # first_el = first_el // 10

   count += 1

num //= 10  # Выявляем середину

num %= 10 ** (num_len - 2)  # Возводим в степень

print(str(last_el) + str(num) + str(first_el))

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

num = input("Введите число: ")

print(num[-1] + num[1:-1] + num[0])

Задание 16

num = int(input("Введите число: "))

div = num

mod = 0

last_el = num % 10

count = 0

num_help = num

num_len = 0

while num_help:  # Определяем длину числа

   num_help //= 10

   num_len += 1

while div:

   mod = div % 10

   div //= 10

   if mod == last_el:

       count += 1

if count == num_len:

   print("Цифры в числе одинаковые")

else:

   print("Цифры в числе разные")

Аналогично 1-ому:

num = input("Введите число: ")

if num == num[::-1]:

   print("Цифры в числе одинаковые")

else:

   print("Цифры в числе разные")

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

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

Двое друзей играют в крестики-нолики на поле размером 3х3 клеточки. какое целое количество бит информации получил второй игрок, после того, как первый сделал свой первый ход?
Ваше имя (никнейм)*
Email*
Комментарий*

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

Skvik71
Tane4ka2110
николаевич-Елена988
ЛаринаЛощаков
novdodCT
pk199888
smirnovaL1286
AOS2015
Kochinev7
Anna Artem
Andrei-Shchukin
prik-galina7390
kuharhuks
shabunina17
triumfmodern