На уроке информатики сегодня обсуждалась тема "двоичные деревья". пока шли уроки, петя нарисовал в тетради лес из нескольких различных полных двоичных деревьев. вечером он подсчитал количество узлов у всех этих деревьев. их оказалось 2947. какое наименьшее количество деревьев мог нарисовать петя?
272
440
Ответы на вопрос:
Вкаждом дереве 2^n узлов. поскольку надо найти наименьшее количество деревьев, надо разбить число 2947 на слагаемые, которые представляют собой степени двойки, причем каждое новое отделяемое слагаемое должно быть максимальной степенью двойки, "влезающей" в остаток. количество слагаемых будет являться ответом. 2947 = 2048 + 899 = 2048 + 512 + 387 = 2048 + 512 + 256 + 131 = 2048 + 512 + 256 + 128 + 3 = 2048 + 512 + 256 + 128 + 2 + 1 ответ: 6. иными словами, переводим число 2947 в двоичную систему и считаем количество единиц в записи числа.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Queen222103.07.2020 03:03
-
8913250850417.02.2023 11:49
-
ruslanantosyuk105.09.2021 18:06
-
Aizek11111.02.2022 07:01
-
Rosalin125.07.2020 15:25
-
Даниэлла2511121.06.2022 10:27
-
naked15901.10.2020 20:04
-
07221509.01.2022 01:41
-
Sasha010203117.02.2020 23:05
-
nikcentennial26.05.2021 23:55
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.