Top.Mail.Ru
Ответы

Задание на рекурсию в phyton

Описать рекурсивную функцию CountFive(K), которая находит
количество повторений заданной цифры M целого числа K, не используя
оператор цикла. Например:
Число: 254355
Цифра: 5
Ответ: 3

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект
1234567
 
def CountFive(K, M=5): 
    if K == 0: 
        return 0 
    else: 
        return (K % 10 == M) + CountFive(K // 10, M)