| Бинарная угадайка Напишите программу, которая отгадывает загаданное целое число от 1 до 1000 (пользователь загадывает число в уме и не сообщает программе). Угадать число нужно не более чем за 10 попыток. На каждую попытку пользователь отвечает, что загаданное число больше названного (вводит символ “>”), меньше названного (“<”) или угадано правильно (“=”). Используйте бинарный поиск. Программа должна каждый раз называть число, находящееся посередине исследуемого диапазона — в результате станет ясно, в какой половине диапазона находится искомое число. Например, для диапазона от 1 до 8 (а не до 1000) это могло бы выглядеть так (загадано число 5): 4 (программа пробует угадать, называя число из середины интервала от 1 до 8) > (пользователь отвечает, что загаданное число больше введенного; теперь программа ищет в интервале от 4 до 8) 6 < 5 = Примечания Данная задача дополнительно проверяется преподавателем. |
| Количество фотографий 0 | Размер фотогалереи 0 |
|
Перейти к фотогалерее
|
|
| Потомки | Фанаты | Атеисты |
|
|
|
|
| 2 | 0 | 0 |
| Перейти в раздел ИИ данного объекта |
|
|
| Найдено 0 похожестей |
| Русский ▼ |
|
|
Подтвердите, что Вы человек
|
|
| Развернуть | ИИ ДЛЯ ПОИСКА КАРТИНОК | Закрыть | ||
|
|
||||
| Закрыть | |||
|
|
|||
|
0 из 200 |
|
|
Дата последнего изменения:
|
|
| Отмена | |
| Отмена | |