52
написать программу на языке программирования python.
на вход подаётся число n, а затем n дробных чисел –
ежедневный курс доллара к рублю за последние n дней.
вывести стоимость
a. за которую было выгоднее всего купить доллар
b. за которую было выгоднее всего продать доллар
Нам важно однозначное разбиение, поэтому вариант "00" не подходит, так как его можно спутать с буквой "Б". Другие значение проверим при дерева.
1. Пусть буква "Г" будет записана в первую ветку (1). Распишем ее.
Первой ветке подходит буква "В", так как код начинается с единицы. Рисуем еще ветку, также с единицей и нулем. Получается, что "В" пойдет во вторую ветку (0), а "Г", соответственно, в первую. Итого получаем: В = 10, Г = 11.
2) Пусть "Г" будет во второй ветке (0). С нуля начинаются буквы "А" и "Б", поэтому их тоже пишем. Рисуем еще две ветки. Так как А = 01, то она пойдет в первую ветку, буквы "Б" и "Г" пишем во вторую. "Б" = 000, поэтому пишем во вторую ветку, следовательно, "Г" пойдет в первую. Итого: А = 01, Б = 000, Г = 001.
Теперь сравним полученные значения. Переведем их в десятичную систему счисления.
11₂ = 1*2¹ + 1*2⁰ = 2 + 1 = 3₁₀.
001₂ = 1*0² + 1*0¹ + 1*2⁰ = 0 + 0 + 1 = 1₁₀.
В итоге, значение 001 является минимальным и соответствует однозначному декодированию.
ответ: 001.
Решение смотри во вложении.
косомодальный октагент, у которого гомодикаты антиволютивны
октагент- О
гомодикаты- Г
1. «Неверно, что если О не косомодален, то его Г не антиволютивны» или по другому
«Неверно, что если О не косомодален, то его Г волютивны» или
«О не косомодален, но его Г волютивны»
2.
«Неверно, что О косомодален тогда и только тогда, когда его Г волютивны» или
«О косомодален, но его Г антиволютивны или О не косомодален, но его Г волютивны»
3.«Неверно, что если О косомодален, то его Г не антиволютивны» или
«О косомодален, но его Г антиволютивны»
4.«Неверно, что О косомодален, только если его Г волютивны» .