Top.Mail.Ru

Закодировать строку с вашим именем, отчеством, фамилией, датой и местом рождения (например, «Иванова Наталья Николаевна первого января тысяча девяносто первого года город Тверь») кодом Хаффмана с мощностью кода 2.

Алгоритм Хаффмана используется для сжатия данных и создания оптимальных префиксных кодов. В данной задаче мы будем использовать алгоритм Хаффмана для создания кодов для каждого символа в строке с вашим именем, отчеством, фамилией, датой и местом рождения. 1. Подсчитаем частоту встречаемости…

Планета черного солнца Самостоятельная работа макс. 10 балл. Дедлайн: 24 нояб. 14:49 Загремели удары планетарных двигателей, и звездолёт с воем кинулся вниз, навстречу скалам и океанам неведомой планеты. Локаторы и инфракрасные отражатели прощупывали первозданный мрак внизу, красные огни горели на шкале высоты у заданной цифры – пятнадцати тысяч метров. Гор выше десяти километров не приходилось ожидать на планете, где вода и нагрев чёрного солнца работали над выравниванием поверхности, как и на

В задаче речь идет о путешествии на звездолете на неизвестную планету с черным солнцем. Звездолет приближается к поверхности планеты и использует локаторы и инфракрасные отражатели, чтобы исследовать местность. На шкале высоты указано значение 15 000 метров, что означает, что звездолет…

from hotel import Hotel, Room import datetime import random hotel = Hotel() room1 = Room(101, “Люкс”, 1, 1) room2 = Room(102, “Люкс”, 1, 2) room3 = Room(103, “Люкс”, 2, 2) room4 = Room(104, “Люкс”, 2, 3) room5 = Room(105, “Люкс”, 3, 3) room6 = Room(106, “Суперлюкс”, 1, 1) room7 = Room(107, “Суперлюкс”, 1, 2) room8 = Room(108, “Суперлюкс”, 2, 2) room9 = Room(109, “Суперлюкс”, 2, 3) room10 = Room(110, “Суперлюкс”, 3, 3) hotel.add_room(room1) hotel.add_room(room2) hotel.add_room(room3) hotel.add_r

В данном коде создается объект гостиницы и несколько объектов номеров. Затем номера добавляются в гостиницу с помощью метода `add_room`. Однако, код не полностью предоставлен, поэтому требуется дополнение или исправление его. Шаги решения: 1. Импортируем классы `Hotel` и `Room` из модуля…

Сравните кислотные свойства бензойной и терефталевой кислот. Объясните

Бензойная и терефталевая кислоты являются органическими соединениями, содержащими карбонильную группу (C=O) и карбоксильную группу (COOH). Они обе обладают кислотными свойствами, но сравнивая их, можно выделить несколько различий. 1. Кислотность: Карбоксильная группа в обоих кислотах является источником кислотности. Однако терефталевая кислота…

Какие из условных инструкций в приведенном ниже коде будут истинны, если num1 = 7, num2 = 4? if num1 == num2: print(num1, ‘равно’, num2) if num1 num2: print(num1, ‘больше чем’, num2)

В данном коде будут истинны две условные инструкции: 1. Условие `if num1 < num2` не будет истинным, так как 7 не меньше 4. 2. Условие `if num1 != num2` будет истинным, так как 7 не равно 4. 3. Условие `if…

Предприятие непрерывного цикла «Гранулит» впервые начинает свою работу в понедельник 27 ноября 2023 года. В ходе производства некоторое количество воды объемом V литров загрязняется. Каждую среду вся загрязненная вода заливается в очистные сооружения. Цикл очистки заканчивается к утру понедельника. За это время может очиститься М литров воды. Вся очищенная вода возвращается в производство утром этого же понедельника. В очистных сооружениях может находиться не более Z литров воды. Необходимо опре

Будем решать задачу шаг за шагом. Шаг 1: Определим общее количество недель, прошедших с начала работы предприятия. Разница между датой начала работы и текущей датой в неделях: Количество недель = (текущая дата – дата начала работы) / 7 Шаг 2:…

# Print(” 15 30 25:”) # a=int(input(15)) # b=int(input(30)) # c=int(input(25)) # d=a+b+c # e=a*b*c # f=(a+b+c)/3 # print(a,”+”,b,”+”,c,”=”,d,sep=””) # print(a,”*”,b,”*”,c,”=”,e,sep=””) # print(“(,a,”+”,b,”+”,c,”)/3″”=”,f,sep=””)

В данном коде происходит вывод значений переменных a, b и c, их суммы, произведения, а также среднего арифметического. Однако, код устроен несколько странно и содержит ошибки: 1. Неправильное использование функции `input()`. Функция `input()` принимает строку в качестве аргумента, которая выводится…

Напишите программу, которая анализирует текст на основе словаря, содержащий арифметическое выражение над числами, записанное словами. Вычислите это выражение.

В данной задаче необходимо создать программу, которая анализирует текст на наличие арифметических выражений, записанных словами, и вычисляет их значения. Шаги решения: 1. Создайте словарь соответствия числительных словам с их числовыми значениями. Например, { “ноль”: 0, “один”: 1, “два”: 2, …}.…

Вам дано дерево состоящее из п вершин. У каждой вершины есть цвет: белый или черный. Вам даны запросов, в каждом запросе дано два числа и У. На всех белых вершинах вы пишете число Х, а на всех черных пишете число Y. Вам нужно посчитать количество возможных различных весов по всем возможным связным подграфам. Вес связного подграфа это сумма значений вершии которые в него входят. Дерево это связный граф без циклов. Связный подграф это подмножество вершин и подмножество ребер которые образуют свизн

Алгоритм решения задачи: 1. Создать структуру данных для представления дерева. 2. Определить функцию для обхода дерева. На каждом шаге функция должна подсчитывать сумму значений всех вершин, принадлежащих текущему подграфу. 3. Начать обход дерева с корневой вершины. На каждом шаге обхода…

На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом. 1. Вычисляется сумма S1 всех нечётных цифр десятичной записи числа N. Если нечётных цифр нет, сумма S1 считается равной 0. 2. Вычисляется сумма S2 всех цифр десятичной записи числа N, стоящих в чётных разрядах. Разряды нумеруются справа налево, начиная с 0. 3. Вычисляется результат R как модуль разности S1 и S2. Пример: Дано число N = 1234. Сумма нечётных цифр S1 = 1 + 3 = 4. Сумма цифр

Алгоритм принимает на вход натуральное число N. Затем он вычисляет сумму S1 всех нечетных цифр числа N и сумму S2 всех цифр числа N, стоящих в четных разрядах. Далее алгоритм вычисляет модуль разности S1 и S2 и записывает результат в…

[metform form_id="1136"]