Предмет: Информатика,
автор: kkazakevich1998
Дано четырехзначное число, найти сумму произведений первой цифры на третью и второй цифры на четвертую. Например: если дано число 2345, то получится 2*4+3*5=23 (Python)
Ответы
Автор ответа:
1
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
Автор ответа:
1
Ответ:
def my_sum(n):
# Преобразуем в строку
s = str(n)
# Считаем необходимые суммы, с преобразованием к целому
return int(s[0]) * int(s[2]) + int(s[1]) * int(s[3])
Похожие вопросы
Предмет: Українська мова,
автор: oa097574
Предмет: Қазақ тiлi,
автор: sholpan12november
Предмет: Алгебра,
автор: trava21072007
Предмет: Английский язык,
автор: Rosbinik
Предмет: Литература,
автор: bakytsandi
a = N // 1000
b = N % 1000 // 100
c = N % 100 // 10
d = N % 10
print (a*c+b*d)