Показать сообщение отдельно
Старый 27.10.2011, 00:29   #1 (permalink)
programmer2
Новичок
 
Регистрация: 27.10.2011
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Игра "Угадай число". Помогите с алгоритмом

Здравствуйте, уважаемые форумчане. Я новенькая) Мне нужна помощь. Мне нужно написать программу, которая угадывает задуманное пользователем число.
Условие:
Написать программу "Угадай число". Суть программы: пользователь загадывает число, а компьютер должен отгадать число. Компьютер может задавать вопрос: "делится ли задуманное Вами число на (число)". Пользователь вводит только ответ "да" или "нет". Программа должна за время log2(N) угадать задуманное мною число.
Входные данные- N-интервал в котором будет пользователь загадывать число (от 1 до N), а n-загаданное число пользователем(правда зачем его вводить пользователю-не знаю.. ) Вывод должен быть консольный. язык Visual C++.
Помогите, пожалуйста, придумать алгоритм.. Изрыла весь интернет. Есть реализации программы, однако там число загадывает компьютер, а человек угадывает. У меня же всё наоборот.. Очень нужна помощь.
programmer2 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070