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

Питон!!!!!!!
Даны два натуральных числа.Выведите на экран то число у которого сумма нечетных цифр меньше.​

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

Ответил MaxLevs
0

Код

  • def get_all_odds(n):
  •    return (int(x) for x in str(n) if int(x) % 2 == 1)
  • a, b = map(int, input().split())
  • da, db = map(sum, map(get_all_odds, [a, b]))
  • if da > db:
  •    print(b)
  • elif da < db:
  •    print(a)
  • else:
  •    print("Равносильны")
Приложения:

awesomear1na: с while
Новые вопросы