Питон или Паскаль пж

9 мин пж

Ответ
3 (2 оценки)
0
badnsnus 1 год назад
Светило науки - 620 ответов - 0 раз оказано помощи

Ответ:

n = int(input())

if n < 10 and n % 2 == 1:

   print(-1)

else:

   c = 0

   item = str(n)

   while len(item) > 0:

       while int(item[-1]) % 2 == 0:

           c += 1

           item = str(int(item)//2)

       if len(item) != 1:

           c += 1

       item = item[:-1]

   print(c)

Остались вопросы?