2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Саша задумал целое число от одного до двадцати...
Сообщение08.01.2012, 12:20 


08/01/12

2
Саша задумал целое число от одного до двадцати. Миша хочет отгадать
его, задавая вопросы вида: «Саша, делится ли твоё число на ...?» За
какое наименьшее число таких вопросов Миша может гарантированно
справиться с поставленной задачей?

 Профиль  
                  
 
 Re: Саша задумал целое число от одного до двадцати...
Сообщение08.01.2012, 13:26 


11/07/11
164
Чтобы угадать единицу, Мише понадобится проверить как минимум все простые делители от 2 до 19, так что не менее восьми вопросов. Покажем, что этого хватит.

До тех пор, пока Саша отвечает "нет", будем перебирать эти делители в порядке возрастания. Пусть он впервые скажет "да" на:
- двойке. Осталось десять чётных чисел. Вопросом "делится ли на 4?" мы сократим это количество вдвое: осталось пять чисел и шесть вопросов. Очевидно, перебрав в качестве делителей эти числа, от большего к меньшему, мы найдём нужное максимум за 4 вопроса.
- тройке. Возможные варианты - 3, 9, 15. Достаточно ещё двух вопросов, и два уже было использовано.
- 5, 7, 11, 13, 17 или 19 - названное простое число. Поскольку делимость на 2 и 3 мы уже исключили, числа 10, 14 и 15 также исключаются.
- на все вопросы ответит "нет" - единица.

 Профиль  
                  
 
 Re: Саша задумал целое число от одного до двадцати...
Сообщение08.01.2012, 14:05 
Аватара пользователя


01/12/11

8634
Sirion в сообщении #524519 писал(а):
Чтобы угадать единицу, Мише понадобится проверить как минимум все простые делители от 2 до 19, так что не менее восьми вопросов. Покажем, что этого хватит.

До тех пор, пока Саша отвечает "нет", будем перебирать эти делители в порядке возрастания. Пусть он впервые скажет "да" на:
- двойке. Осталось десять чётных чисел. Вопросом "делится ли на 4?" мы сократим это количество вдвое: осталось пять чисел и шесть вопросов. Очевидно, перебрав в качестве делителей эти числа, от большего к меньшему, мы найдём нужное максимум за 4 вопроса.
- тройке. Возможные варианты - 3, 9, 15. Достаточно ещё двух вопросов, и два уже было использовано.
- 5, 7, 11, 13, 17 или 19 - названное простое число. Поскольку делимость на 2 и 3 мы уже исключили, они сами остаются единственными числами, обладающими нужной делимостью на этом диапазоне.
- на все вопросы ответит "нет" - единица.

В задаче не указано, каким образом Миша задаёт вопросы. Если все вопросы Миша задаёт сразу, и лишь потом получает ответы Саши, то потребуется не менее 12 вопросов (в противном случае единичку не отличить от простого числа, а простое - от степени простого (скажем, двойку от четвёрки)). Если же постановка каждого вопроса, кроме первого, зависит от ответа на предыдущий, тогда, очевидно, 8.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group