Информатика, вопрос задал Аноним , 2 года назад

Помогите решить задачу на Питоне, Рекурсия

Приложения:

Ответы на вопрос

Ответил uplmtq
0

Ответ:

def CountDigit(n):

   if n < 10:

       return 1

   return 1 + CountDigit(n // 10)

n = int(input())

print(CountDigit(n))

Объяснение:

def CountDigit(n):  // Функция CountDigit с аргументом n

   if n < 10:  // Если значение переменной n < 10

       return 1  // Возвращаем единицу

   return 1 + CountDigit(n // 10)  // Рекурсия

n = int(input())  // Вводим переменную n c клавиатуры

print(CountDigit(n)) // Вызов функции

Новые вопросы