Вопрос задан 29.04.2019 в 09:19. Предмет Математика. Спрашивает Иваков Миша.

Миша загадал N-значное число, все цифры которого различны, а Игорь пытается его угадать (Игорь

знает, чему равно N). За один ход Игорь может выбрать несколько разрядов числа, а Миша в произвольном порядке сообщает цифры, стоящие в этих разрядах. Порядок, в котором сообщать цифры, выбирает Миша. Например, если задумано число 67890, а Игорь спросил про цифры в разрядах 1 и 5, то Миша может ответить как «6 и 0», так и «0 и 6». Для какого максимального числа N Игорь сможет гарантированно узнать число за 3 хода?
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Де Артём.
Для N = 7.

Для каждой позиции числа запомним строчку из трёх значков, в которой на i-м месте стоит +, если Игорь спросил про эту позицию на i-м шаге, и -, если не спросил. Например, строчка +-+ соответствует позиции, про которую спросили в первом и третьем вопросах.

Заметим, что если такие строчки для каких-то двух позиций совпадут, то Игорь не сможет узнать, на каком из этих двух мест какое число стоит, эти позиции для него ничем не отличаются. Так как различных строчек из трёх символов 2^3 = 8, то N <= 8.

N = 8 не подходит, про какую-то позицию он будет вынужден не спросить ни разу (это соответствует строчке ---), но тогда он не будет уверен, какая цифра стоит на этой позиции: есть 3 возможных варианта.

N = 7 подходит. 
Пусть на первом шаге он спрашивает про позиции 1, 3, 5, 7; на втором — про 2, 3, 6 и 7; на третьем — про 4, 5, 6 и 7. Тогда по тому, на каком шаге какое число появилось, он легко определит, где какая цифра где стоит. Например, если цифра 7 появилась в ответах на вопросы 1 и 3, то она на пятой позиции.

Ответ. 7
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Решение:

Игорь может гарантированно узнать число за 3 хода, если N равно 4.

Объяснение:

Игорь может гарантированно узнать число за 3 хода, если он выбирает разряды таким образом, чтобы каждая цифра числа встречалась в выбранных разрядах хотя бы один раз. Таким образом, на первом ходу Игорь может выбрать разряды 1, 2, 3 и 4, на втором - 2, 3, 4 и 5, на третьем - 3, 4, 5 и 6. Таким образом, Игорь узнает все цифры числа за 3 хода.

Итог:

Игорь сможет гарантированно узнать число за 3 хода, если N равно 4.

0 0

Топ вопросов за вчера в категории Математика

Последние заданные вопросы в категории Математика

Задать вопрос