Задание
Получив на вход натуральное число x, этот алгоритм печатает два числа: a и b. Сколько существует таких чисел x, при вводе которых алгоритм печатает сначала 3, а потом 24?
x = int(input())
a = 0
b = 1
while x > 0:
a = a + 1
if x % 8 != 1:
b = b * (x % 8)
x = x // 8
print(a)
print(b)