Задача Python решите пожалуйста даю 15 балов, спасибо
можешь перевести на русский? просто не понимаю некоторые слова в задании
Ок
Дано целое число N. Найти: 1) количество нечетных цифр; 2) сумму цифр, кратных 3 (число кратное 3, если при делении на 3, оно дает остаток 0); 3) произведение цифр 2 или 5. Контрольные примеры: Ну примери на фото
Ответ:
n = input()
kn = 0
s = 0
d = 1
f = False # флаг если в числе нет цифр 2 и 5
for i in n:
i = int(i)
if i % 2 == 1:
kn += 1
if i % 3 == 0:
s += i
if i == 2 or i == 5:
d *= i
f = True
if f is not True:
d = None
print("kn=" + str(kn) + ", s=" + str(s) + ", d=" + str(d))
Объяснение:
не забудь отметить ответ как лучший!