TGViewer
Zen of Python Zen of Python @zen_of_python · 18.8K subscribers
Post #3155 3.96K
Поздравляем победителей

Задачу о счастливом числе верно решили:

— @IPyth0n;
— https://t.me/Python3k;
— @patriarch_chesslovo.

Кратчайшие верные решения предложили @Python3k:

def detect_happy_number(n):
seen_numbers = set()
while n != 1 and n not in seen_numbers:
seen_numbers.add(n)
n = sum(int(digit)**2 for digit in str(n))
return n == 1


и @patriarch_chesslovo:

def detect_happy_number(num):
numbers = set()
while num not in numbers:
numbers.add(num)
num = sum(map(lambda x: int(x)**2, str(num)))
return num == 1


Теперь все решения проходят проверку в интерпретаторе Programiz. Как правило, в задаче просим создать функцию, и если в ней некорректные отступы или опечатка, то заниматься отладкой админ не будет и решение не засчитает. А то некогда пробовать очередную LLM.

#задача

@zen_of_python
Telegram Zen of Python Задача о счастливом числе Алиса теперь проводит в Зазеркалье числа, но ей не хочется пускать в королевство грустных. Напишите функцию, определяющую «счастливость» положительного числа. Чтобы определить счастливое число: 1. Заменяем число суммой квадратов…
  • ❤ 4
  • 🍌 1
More from @zen_of_python
  1. Oct 3, 2026Как вернуть значение из всплывающего окна в форму Django Admin Django Admin умеет создават…
  2. Oct 2, 2026Охрана трубопровода длиной 400 километров Камеры на столбах не заглянут за угол, дрон виси…
  3. Oct 1, 2026Как не сломать pickle собственным исключением Python Если конструктор исключения принимает…
  4. Oct 1, 2026Как выстроить защиту цепочки поставок Python Эшелонированная схема защиты начинается с соб…
  5. Sep 30, 2026Пакетная обработка в Python: где strict=True не спасает запись С Python 3.12 itertools.bat…
  6. Sep 30, 2026Как воспроизводить гонки потоков Python с помощью blanket Обычно порядок выполнения потоко…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →