|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.10.2019, 20:36 | #1 |
Регистрация: 22.09.2019
Сообщений: 8
|
4-хзначное число
Петя и Вася поочереди загадали число(4-хзначное). За сколько попыток Петя отгадает число Васи, а Вася отгадает число Пети? Как это реализовать в программе?
|
11.10.2019, 20:43 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
9*10*10*10
|
11.10.2019, 20:57 | #3 |
Регистрация: 22.09.2019
Сообщений: 8
|
|
11.10.2019, 21:17 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
|
11.10.2019, 21:23 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Смотря как вопрос задавать. 5500 равно задуманному числу или 5500 больше задуманного числа. Во втором случае попыток меньше, на порядки
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
11.10.2019, 21:26 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
А можно сразу спросить: из каких цифр состоит задуманное число? Так еще меньше.
|
11.10.2019, 23:56 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
12.10.2019, 00:00 | #8 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 976
|
ответ знают игравшие в угадай число
4-х значное число 10-чное значит 0...10^4-1 = 0...9999 число попыток K =1+ LOG(9999;2) = 14 ответ: с 14-й попытки программная реализация: в моей теме щаз найду через минуту: нашёл с онлайн проверкой на языке c# https://programmersforum.ru/showpost...3&postcount=25 и если переделаете на другой язык реально проверить в том же онлайн компиляторе и в той же теме угадай число в 1 строку на 2-х языках https://programmersforum.ru/showpost...5&postcount=52 и на всякий случай лекция про логарифм https://www.youtube.com/watch?v=GMBGQbEBbfY
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 12.10.2019 в 00:10. |
12.10.2019, 00:05 | #9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
|
12.10.2019, 00:11 | #10 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 976
|
5000
а вообще по ссылкам проверка есть онлайн но попробуем угадать
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C++] Дано N - значное число и число K. Заданное число N нужно K-значным: либо удалить из числа N несколько первых цифр, либо в конце числа N добавить несколько нулей | ClarkBrown | Помощь студентам | 1 | 10.12.2017 21:32 |
Какое наименьшее число Z можно получить вставкой цифры X в четырёхзначное число Y. | Drunk Gnome | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 15.11.2014 20:57 |
Дано трехзначное число. Если в сумме его цифр присутствует число 7,то число записать в зеркальном виде ( Паскаль ) | Эля777 | Помощь студентам | 5 | 22.04.2013 23:23 |
Если число входит в диапазон, то рядом с ним записывается число, определенное для диапазона. | Sundreamer | Microsoft Office Excel | 9 | 28.12.2011 19:40 |
вводишь число- дает комбинацию из сумм различных чисел (от 1 до 10)составляющих это число | Jonfree | C++ Builder | 0 | 05.12.2011 22:08 |