Информатика, вопрос задал likanstandoff , 1 год назад

найдите количество палиндромых чисел от а до б​

Ответы на вопрос

Ответил vimmortal2
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] мы "обращаем" число задом наперед), то это палиндром. В конце выводим необходимый результат.

Новые вопросы