№1. объем сообщения, содержащего 4096 символов, составил 1 мбайт. каков размер алфавита, с которого записано сообщение?
№2. у племени "чичевоков" в алфавите 24 буквы и 8 цифр. знаков препинания и арифметических знаков нет. какое минимальное количество бит им необходимо для кодирования всех символов? учтите, что слова надо отделять друг от друга!
№3. группа школьников пришла в бассейн, в котором 4 дорожки для плавания. тренер сообщил, что группа будет плавать на дорожке номер 3. сколько информации получили школьники из этого сообщения?
№4. в нотной тетради песня записана на 10 страницах. для записи песни было использовано 7 нот. на каждой странице 25 строк по 20 нот в строке. вычислить объем информации в тетради.
Ответы на вопрос:
// Pascal ABC.NET
var
ans1, ans2, ans3: Integer;
procedure rec1(k: Integer);
begin
if k < 1 then
exit;
if k = 1 then begin
Inc(ans1);
exit;
end;
if k mod 2 = 0 then
rec1(k div 2);
rec1(k-1);
end;
procedure rec2(k: Integer; visited: Boolean);
begin
if k < 1 then
exit;
if (k = 1) and visited then begin
Inc(ans2);
exit;
end;
if k mod 2 = 0 then
rec2(k div 2, visited or (k = 15));
rec2(k-1, visited or (k = 15));
end;
procedure rec3(k: Integer);
begin
if (k < 1) or (k = 12) then
exit;
if k = 1 then begin
Inc(ans3);
exit;
end;
if k mod 2 = 0 then
rec3(k div 2);
rec3(k-1);
end;
begin
ans1 := 0;
ans2 := 0;
ans3 := 0;
rec1(20);
rec2(20, false);
rec3(20);
WriteLn('ответ на подзадачу 1: ', ans1);
WriteLn('ответ на подзадачу 2: ', ans2);
WriteLn('ответ на подзадачу 3: ', ans3);
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ИрБи56206.01.2022 13:20
-
Ira20048916.10.2022 08:30
-
close4420.02.2021 12:59
-
ana0stacy31.05.2022 07:38
-
Mak7843422.04.2023 12:55
-
akh9721.11.2020 10:50
-
помагите7123.04.2020 09:38
-
ls0xhand01.10.2022 09:16
-
oksankavdovina22.02.2020 19:15
-
masha661024.12.2021 04:50
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.