-
Вопрос по информатике:
25 баллов! Задача "Сообщение" по теме Динамика на языке Python
В сообщении, состоящем из одних русских букв и пробелов, каждую букву заменили её порядковым номером в русском алфавите (А - 1, Б - 2, ..., Я - 33), а пробел - нулем. Требуется по заданной последовательности цифр найти количество исходных сообщений, из которых она могла получиться.
Входные данные
В первой строке содержится последовательность цифр. Цифр не более 100.
Выходные данные
Вывести одно число.
Примеры
входные данные
80946
выходные данные
1
входные данные
21705
выходные данные
3
-
Автор:
budda18
-
-
message = input().split('0')
n = 1
for word in message:
~~~~if len(word) > 1:
~~~~~~~~for i in range(len(word) - 1):
~~~~~~~~~~~~if int(word[i] + word[i + 1]) <= 33:
~~~~~~~~~~~~~~~~n += 1
print(n)
Еще 4 ненужных тебе вопроса, но это важно для поиска
-
Вопрос по математике:
Срочно!!
Даны комплексные числа: z1= 3+4i и z2= -3 + 2i. Вычислите, чему равен: модуль и аргумент комплексного числа z=z1+z2
-
Ответов: 1
-
6 лет назад
-
-
Вопрос по математике:
15 января планируется взять кредит в банке на сумму 2,4 млн рублей на 24 месяца. Условия его возврата таковы:
– 1-го числа каждого месяца долг возрастает на 2% по сравнению с концом предыдущего месяца;
– со 2-го по 14-е число каждого месяца необходимо выплатить часть долга;
– 15-го числа каждого месяца долг должен быть на одну и ту же величину меньше долга на 15-е число предыдущего месяца.
Известно, что в течение первого года кредитования нужно вернуть банку 2466 тыс. рублей. Какую сумму нужно выплатить банку за последние 12 месяцев?-
Ответов: 1
-
6 лет назад
-
-
Вопрос по физике:
определите разгонный путь автомобиля если за 1 сёк набирает скорость 30км ч
-
Ответов: 1
-
6 лет назад
-
-
Вопрос по информатике:
Решите уравнение:
1. 1024 * байт = 32 бит-
Ответов: 1
-
6 лет назад
-