• Предмет: Информатика
  • Автор: diasbekovaainazik
  • Вопрос задан 1 месяц назад

Если в трехзначном числе первая и последняя цифры одинаковы ,то такое число называет " 3-полиндром". Сколько 3-полиндромов меньше заданного трехзначного числа?
ввод:Трехзначное целое число
вывод:Неотрицательное целое число
пример 1: ввод:151 вывод:5
пояснение: 101,111,121,131,151

Ответы

Ответ дал: masquarad
1

Ответ:

num = int(input("Введите трехзначное число: "))

count = (num % 100) // 10 # Извлекаем среднюю цифру

if num % 10 >= count:

result = count + 1

else:

result = count

print("Количество 3-полиндромов:", result)

Программа определяет количество 3-полиндромов меньше заданного трехзначного числа, учитывая сравнение первой и последней цифр.

Вас заинтересует