Предмет: Информатика,
автор: likanstandoff
найдите количество палиндромых чисел от а до б
Ответы
Автор ответа:
2
Программа:
Python:
a = int(input("a = "))
b = int(input("b = "))
count = 0
for i in range(a, b + 1):
if str(i) == str(i)[::-1]:
count += 1
print(f"Количество палиндромных чисел от {a} до {b}: {count}")
Объяснение:
Сначала в программу вводятся числа a и b. Далее, с помощью обычного цикла мы проходимся от a до b (включительно). И, если это число равно его обратному числу (с помощью str(i)[::-1] мы "обращаем" число задом наперед), то это палиндром. В конце выводим необходимый результат.
Похожие вопросы
Предмет: Математика,
автор: stronglife1234
Предмет: Английский язык,
автор: kirilltsoy77
Предмет: Алгебра,
автор: Аноним
Предмет: Алгебра,
автор: evgen4ikggtop
Предмет: Литература,
автор: Ghost12453