Игра ,,угадай число,, задан интервал от 1-128 задуманное число 13 как решить?
289
457
Ответы на вопрос:
очевидно, в игре нужно задавать "да-нет" вопросы.
делим интервал пополам, и выясняем, в какой половине задуманное число. потом делим эту половину опять пополам, и т.д.
1 вопрос: "число больше 64? " ответ: "нет" (значит, число между 1 и 64)
2 вопрос: "число больше 32? " ответ: "нет" (значит, число между 1 и 32)
3 вопрос: "число больше 16? " ответ: "нет" (значит, число между 1 и 16)
4 вопрос: "число больше 8? " ответ: "да" (значит, число между 9 и 16)
5 вопрос: "число больше 12? " ответ: "да" (значит, число между 13 и 16)
6 вопрос: "число больше 14? " ответ: "нет" (значит, число между 13 и 14)
7 вопрос: "число больше 13? " ответ: "нет" (значит, число = 13)
#include< bits/stdc++.h> using namespace std; char b = '0'; int main() { string s; cin > > s; string t; t[0] = '9'; s[s. += (1); for (int i = s.length() - 1; i > 0; --i) { if (s[i] > '9') { s[i] = '0'; s[i - 1] += 1; continue; } break; } if (s[0] > t[0]) { cout < < 1; s[0] = '0'; } cout < < s; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
nikitav10905.08.2021 23:39
-
UliaOlolenko46414.09.2022 01:32
-
ЕгорРябцев05.12.2020 09:38
-
Препод00727.07.2020 05:19
-
Тихий2312.11.2021 20:11
-
vladcjdyte26.01.2023 08:55
-
siraevadiana18.03.2020 16:34
-
правый148801.07.2022 01:06
-
ЯнаКиска25.02.2021 00:02
-
askal108.07.2022 12:30
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.