<span> Галина Исаковна Райнус</span>
Язык: Паскаль
var t: byte;
begin
readln (t);
if (t<10) then
writeln ('Вы уже проснулись?');
if (t=12) then
writeln ('Не пора обедать?');
if (t>=18) then
writeln ('Ещё не вечер!')
else
writeln ('Как работается?')
end.
Внутренняя для работы компьютера , внешняя для пользователя компьютера
N - алфавит, i = информационный объем одного символа
N = 12+10 = 22
N = 2^i
i = 5(т.к 2⁴ = 16, а мы берем с избытком, следовательно берем 2⁵ = 32)
I₁ = длина номера*информационный объем одного символа = 5*5 = 25 бит (но по условию один номер кодируется минимально возможным количеством байт, то есть, переводим в байты, также взяв с избытком) = 3 байта
I = количество номер*информационный объем одного номера = 72*3 = 288 байта
Наприме даны три числа: 10, 15, и 5
10 делиться на 2 и 5
15 делиться 5
и 5 делиться на 5
Значить наибольшим общим делителем у этих чисел будет число 5