Разделим исходный код на группы по 3 разряда.
1011012 = 101 101 2
Затем заменяем каждую группу на код из таблицы.
Двоичная СС Восьмеричная СС
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Получаем число:
101 101^2 = 55^8
Ввод с клавы:
Var
A:array[1..5] of real;
i:integer;
Begin
WriteLn('Введите массив');
For i:= 1 to 5 do
Read(A[i]);
For i:= 1 to 5 do
Write(A[i],' ');
End.
Заполнение случайными числами:
Var
A:array[1..5] of real;
i:integer;
Begin
For i:= 1 to 5 do
A[i]:=random(21)-10;
For i:= 1 to 5 do
Write(A[i],' ');
End.
1 символ кодируется 16 битами.
Размер оказался на 14 байт меньше, это 112 бит.
112 / 16 = 7
На 7 символов стал короче текст. Слово состоит из 5 букв, так как у нас еще пробел и запятая.
Ответ: Выдра.
<h2>Задание 1</h2>
a = 2, b = 4
a = 2 · a + 3 · b = 2 · 2 + 3 · 4 = 4 + 12 = 16
b = a / 2 · b = 16 / 2 · 4 = 8 · 4 = 32
<h3>Ответ</h3>
32
<h2>Задание 2</h2>
v = 4, n = 13
v = n - v · 3 = 13 - 4 · 3 = 13 - 12 = 1
n = v · 14 - n = 1 · 14 - 13 = 14 - 13 = 1
<h3>Ответ</h3>
1
11100(2) - 28 учеников
15(8) - 13 девочек
Мальчиков 28-13=15