Вопрос Помогите написать программу на питоне

Регистрация
8 Авг 2013
Сообщения
71
Репутация
0
Спасибо
0
Монет
0
Напишите рекурсивную программу, которая считает количество чётных цифр введённого числа.



Входные данные

Входная строка содержит одно натуральной число N .



Выходные данные

Программа должна вывести количество чётных цифр введённого числа.



Примеры

входные данные

123456

выходные данные

3

входные данные

13579

выходные данные

0



(повторяю, программа должна быть рекурсивной)
 
берёшь питона и обворачиваешь вокруг шеи
 
Программы пишут на компуктере. А питон это такая большая змея. Даже может задушить!
 
def count(s):
s = str(s)
if len(s) == 0:
return 0
if(int(s[0]) % 2 == 0):
return count(s[1:]) + 1
return count(s[1:])

print(count(12345))
 
Назад
Сверху