Ответы на вопрос:
Программа:
Python:
Назовем число палиндромом, если оно не меняется при перестановке его цифр в обратном порядке. Напишите программу, которая по заданному числу K выводит количество натуральных палиндромов, не превосходящих K.
K = int(input('K = '))
n = 0
for i in range(1, K + 1):
if str(i) == str(i)[::-1]:
n += 1
print(n)
N=2^i, где n - кол-во символов в алфавите, i - количество бит на 1 символ. в данном случае: n=8 2^i=8 2^i=2^3 i=3 бит - на один символ(букву) ответ: 3 бит
Популярно: Информатика
-
меркульева10.12.2022 11:20
-
androsova201611.12.2021 06:26
-
Тлопап27.03.2022 20:15
-
kolobok200007.06.2021 20:09
-
dariababaeva115.11.2021 00:30
-
CwetochekAnfisa11.04.2023 05:06
-
асаляя19.08.2022 10:44
-
Iikhovaydov25.07.2022 15:22
-
аричунка25.10.2022 10:47
-
timtim530.03.2021 12:13