Сделал 17 параграф 2.3

This commit is contained in:
shariik 2025-12-15 14:03:08 +05:00
parent ea95b0bd3a
commit a24ba31329

26
2.3_lesson.17.20.py Normal file
View file

@ -0,0 +1,26 @@
****Задание 17 Параграф 2.3***
**** Вы почти у финиша — осталось всего 4 задачи!
И как приятно на этом этапе снова заглянуть в мир палиндромов — загадочных и симметричных.
Палиндром — это число (или слово), которое читается одинаково в обе стороны. Например: 121, 454, 7.
А вот 123 — уже не палиндром.
В этой задаче вам нужно определить, сколько палиндромов встретилось в списке чисел, названных детьми.****
if name == "main":
count = 0
for _ in range(int(input())):
number = int(input())
original_num = number
reversed_num = 0
while number > 0:
digit = number % 10
reversed_num = reversed_num * 10 + digit
number //= 10
if original_num == reversed_num:
count += 1
print(count)