ОБРАБОТКА ЧИСЕЛ В N СС

Редакция Без Сменки
Честно. Понятно. С душой.

Задача:

x = int(input())
a=0; b=0
while x > 0:
if x%2 == 0:
a += 1
else:
b += x%6
x = x//6
print(a, b)

Необходимо указать наименьшее х, при котором алгоритм напечатает сначала 2, а потом 4.

То есть: a=2, b=4.

🙃 Разберемся, что такое а и b:
Если число чётное (остаток от деления на 2 равен 0), то переменную а мы увеличиваем на 1, в в случае нечетного числа, мы добавляем в b остаток от деления на 6, а затем x целочисленно делим на 6!

Это означает, что мы работаем уже в 6 сс(вспомни прошлый шаг) 💫

Следовательно необходимо получить шестеричное число, у которого сумма цифр всех цифр числа равна 4.Так как необходимо найти наименьшее возможное число x, у которого цифры всех разрядов в сумме дают 4, число x должно выглядеть так 1003(6) = 219(10)

Где вы учитесь?

Вам также будет интересно

ПРЯМЫЕ В ПРОСТРАНСТВЕ
В планиметрии, то есть геометрии на плоскости, возможны всего два расположения прямых. Они могут пересекаться, в единственной и неповторимой точке...
Функции Совета Федерации по Конституции РФ
Кратко разбираем функции Совета Федерации по Конституции РФ для ЕГЭ по обществознанию.  а) утверждение изменения границ между субъектами...
Гипофизарная рекурсия
Считается, что это самая главная эндокринная железа. Давай разбираться, почему гипофиз заполучил этот титул. Он состоит из 2 долей 👇 1️⃣...
Колебания: пружинный и нитяной маятники, основные понятия
Разбираем основные понятия колебаний для ОГЭ и ЕГЭ по физике. Колебания, основные понятия Механические колебания — это механическое движение...
Поступательное движение
Например, кабина лифта или кабина колеса обозрения 🎡 При поступательном движении любая прямая, проведенная в теле, остается параллельной самой...
Стратегии поведения в конфликте + способы разрешения
Субъекты могут по-разному себя вести в конфликте, о стратегиях и поговорим: 🔸 принуждение (борьба, соперничество) — навязывание другой стороне...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.