ОБРАБОТКА ЧИСЕЛ В 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)

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

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

Экономика в период перестройки
1985 принятие курса на социально-экономическое ускорение страны (XII пятилетка: 1986–1990) начало проведения антиалкогольной кампании...
Образование
Говорим о сущности образования, его цели, функциях, а также о тенденциях развития современного образования.  Сущность образования  ...
Методические рекомендации ФИПИ на основе ошибок участников ЕГЭ по географии 2022
ФИПИ опубликовал методические рекомендации для учителей, на основе анализа типичных ошибок участников ЕГЭ 2022 года. 🟢 Традиционно самые сложные...
Чек-лист по теме Marriage
Хей, мы собрали для вас карточку с выражениями из категории "Marriage and Family Matters". Пользуйся и обязательно скачай, чтобы не потерять! ...
ВИДЫ ЧЕТЫРЕХУГОЛЬНИКОВ
✅ Параллелограмм — это четырехугольник, у которого противоположные стороны попарно параллельны. Но это еще не все, вообще-то противоположные стороны...
ПРОЦЕНТ
А что такое процент? 🔸 Процент — математическое понятие, которое произошло от латинского per cent – на сотню, и означает оно «сотая доля» или «сотая...

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

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