Запись некоторого натурального числа х в шестнадцатеричной системе счисления имеет ровно три значащих разряда. это число увеличили в два раза, и оказалось, что запись получившегося числа у в шестнадцатеричной системе также имеет ровно три значащих разряда, причем сумма цифр шестнадцатеричной записи исходного числа х равна сумме цифр шестнадцатеричной записи полученного числа у. сколько существует таких чисел х, которые удовлетворяют указанным условиям и при этом содержат хотя бы одну цифру 2 в своей шестнадцатеричной записи? в ответе укажите целое число. сделайте на паскале abc
110
287
Ответы на вопрос:
Var n, k, d2, d1, d0: integer; e2, e1, e0: integer; procedure getdigits(m: integer; var d2, d1, d0: integer); {перевод числа [100..fff]в 16-ю систему счисления} begin d0 : = m mod 16; m : = m div 16; d1 : = m mod 16; d2 : = m div 16 end; begin n : = 0; {рассматриваем шестнадцатиричные числа от 100 до 7ff} for k : = $100 to $7ff do begin getdigits(k, d2, d1, d0); if (d2 = 2) or (d1 = 2) or (d0 = 2) then begin getdigits(2 * k, e2, e1, e0); if d0 + d1 + d2 = e0 + e1 + e2 then n : = n + 1 end end; writeln('n=', n) end. тестовое решение: n=23
Семеричная система счисления - это позиционная система счисления с основанием 7, т.е. используются следующие цифры для написания числа: 0,1,2,3,4,5,6. по условию максимальное количество повторов цифры - 1 раз, т.е. каждая из них встречается в числе 0,1 или 2 раза. поскольку цифр всего 7, а максимальное количество одной цифры в числе - 2, а 7*2=14 цифр, такое число всего одно
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
dashkin67811.04.2022 19:29
-
emmiemgrowen235626.02.2022 15:17
-
sashka128130.01.2021 01:33
-
KLerK1101.03.2021 20:59
-
kristinka7524.06.2022 05:31
-
valeriyait20.03.2022 02:54
-
крис85529.01.2021 18:43
-
dashadgankozde8z18.05.2023 15:50
-
habman02.04.2023 08:14
-
manerov6823.02.2022 02:41
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.