?>
Задача 2. «Вартість» 3 клавіатури вводимо ціну за 1 кг яблук і груш. Вводимо вагу придбаних яблук і груш. Знайти вартість покупки (загальну вартість і вартість окремо груш і яблук) Алгоритм У Вводимо з клавіатури ціну за 1 кг яблук (ціле число) У Вводимо з клавіатури ціну за 1 кг груш (ціле число) Вводимо вагу яблук (дробове число) у Вводимо вагу груш (дробове число) у Присвоюємо змінній v1 вартість яблук Присвоюємо змінній v2 вартість груш Присвоюємо змінній v3 спільну вартість покупки у Виводимо дані на екран Підказка: print ("Вартість яблук = ", v1) print ("Вартість груш = ", v2) nrint ("Загальна вартість покупки = ", v3) 1 бап
Ответы
Объяснение:
выписываешь все уникальные(?) символы, которые есть в предложении.
Аисх = {С, Т, О, И, П, Н, А, К, Е, Л, пробел, запятая};
считаешь их общее количество.
Mисх = 12;
смотрим формулу.
М =
(это та же формула N =
, просто буковки другие, да)
подставляем число 12 под М, но т.к. тут такая непонятная штука со степенью, то подставляем наименьшее целое i, удовлетворяющее следующему неравенству: M <
теперь подставим известное значение мощности исходного алфавита:
12 <
, следовательно i = 4(бит). тройка быть не может, т.к.
= 8, а 8 < 12.
теперь каждому символу самостоятельно присваиваешь уникальную кодовую комбинацию. удобнее всего это сделать в виде таблицы. например:
С Т О
0010 1111 0100 и т.д.
теперь пишешь в строчечку все эти комбинации.
001011110100........ не забудь про пробелы и запятые.
чтобы рассчитать объем полученного текстового файла, тебе нужно общее количество символов предложения (34) умножить на 4 бита. это и будем объемом полученного файла.
*если что, то в строчку нужно писать комбинации символов всего предложения, а не только этих 12.
надеюсь, все правильно и понятно.