Решить из темы "системы счисления"! найдите в десятичной системе счисления трехзначное число, которое в девятеричной системе записывается теми же цифрами, но в обратном порядке.
Ответы на вопрос:
ну да, можно попросить умный компьютер сделать всё за вас.
есть другой способ, как мне кажется - более интересный.
пусть a b c - цифры этого числа. в десятиричной системе и в девятиричной они одинаковые, то есть это цифры от 0 до 8. если записать трехзначное число в виде многочлена, то
a*10^2 + b*10 + c = c*9^2 + b*9 + a;
это и есть условие . попробуем немного "повертеть" это.
a*10^2 + b + c - a = c*9^2;
максимальное значение b + c - a это 16, при этом 10^ - 9^2 = 19, поэтому c - заведомо больше а. пусть с = a + m, m может принимать значения 1 7 (теоретически). получаем
a*(10^2 - 9^2) + b + m = m*9^2;
19*a + b = 80*m;
это соотношение с учетом того, какие значения могут принимать a b c и m, делает возможным подобрать решение "на глазок". в самом деле,
a + b/19 = 4*m + 4*m/19, и ясно, что a = 4*m, при этом c = 5*m и у нас остается только один вариант a = 4 c = 5, m = 1, b = 4;
то есть это число 445.
пусть с - количество сотен
д - количество десяток
е - количество единиц в записи этого числа в 10-тичной системе, тогда из условия следует
с*10^2 + д*10 + е = е*9^2 + д*9 + с
после , получим
99*с + д - 80*е =0
далее, путём несложного анализа можно получить решение.
я же совсем другой метод решения, который сейчас применяется, наверное, в 99% случаев при решении любых реальных .
напишем программу, которая путем простого перебора найдет наше решение.
не зная, каким языком программирования вы владеете, я напишу на некоем псевдоязыке.
для с=0 по 8 цикл
для д=0 по 8 цикл
для е=0 по 8 цикл
если (99*с + д - 80*е)=0 тогда
напечатать(с,д,е);
конецесли;
конеццикла;
конеццикла;
конеццикла;
программа напечатает
0 0 0
4 4 5
так как 000-трудно назвать трехзначным числом, отбрасываем, остается
445(10)=544(9)
повторюсь, этот метод решения сложных нельзя он широко применяется и текст программы, решающий обязан быть признан как полноценное решение . конечно, с ответом, то есть с результатом работы программы.
успехов!
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Математика
-
Aleksa41329.06.2022 16:41
-
ANADTYEE31.01.2023 00:35
-
viktoriyameshh01.05.2023 23:58
-
yibiuninmk19.03.2022 23:24
-
Водород5615.08.2021 14:29
-
mark08620.01.2022 18:33
-
karinarigova229.04.2021 16:55
-
alinaklepcova08.04.2020 13:06
-
Clever2346512.05.2021 23:27
-
nikitenkov2006608.11.2022 07:25
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.