Предмет: Информатика,
автор: 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] мы "обращаем" число задом наперед), то это палиндром. В конце выводим необходимый результат.
Похожие вопросы
Предмет: Литература,
автор: clubanonim193
Предмет: Физика,
автор: homenkokarina
Предмет: Немецкий язык,
автор: viktor2855
Предмет: Алгебра,
автор: evgen4ikggtop
Предмет: Литература,
автор: Ghost12453