Предмет: Информатика,
автор: 2011mytwtsiu
6. Запустіть програму на виконання з такими числами: 925, 947. Чи є серед них «щасливе»?
Початок
Ввести chislo
dig1=chislo // 100
his * 10 = chis * 10 - dia * 1 * 100
di g2= chislo //10
dig * 3 = chis * 10 - dig * 2 * 10
s = dig * 1 + dig * 2 + dig * 3
Вивести ѕ
Кінець
Ответы
Автор ответа:
0
def is_happy_number(number):
"""
Визначає, чи є число "щасливим".
Args:
number: Число.
Returns:
True, якщо число "щасливе", False в іншому випадку.
"""
digits = []
while number > 0:
digits.append(number % 10)
number //= 10
sums = 0
for digit in digits:
sums += digit ** 2
return sums == 1
print("Число 925 ", is_happy_number(925))
print("Число 947 ", is_happy_number(947))
Відповідь: Ні, нема
Похожие вопросы
Предмет: Математика,
автор: zubanulia9
Предмет: Физкультура и спорт,
автор: annapolisada
Предмет: География,
автор: elizaBEST2710
Предмет: Математика,
автор: Аноним
Предмет: Химия,
автор: alexandrasid