• Дано четырехзначное число, найти сумму произведений первой цифры на третью и второй цифры на четвертую. Например: если дано число 2345, то получится 2*4+3*5=23 (Python)

Ответы 2

  • def sum_of_products(n: int) -> int:

       # Конвертируй интежер в строку и достань отдельные цифры

       digits = [int(ch) for ch in str(n)]

       

       # Посчитай суму произведений цифр

       result = digits[0] * digits[2] + digits[1] * digits[3]

       

       return result

  • Ответ:

    def my_sum(n):

       # Преобразуем в строку

       s = str(n)

       # Считаем необходимые суммы, с преобразованием к целому

       return int(s[0]) * int(s[2]) + int(s[1]) * int(s[3])

    • Автор:

      tatendqu
    • 2 года назад
    • 4
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years