I: integer;
a: array [0..100] of integer;
b: array [0..100] of integer;
for i:=0 to 100 do begin
if A[i]<0 them b[i]:=0
else b[i]:=1;
end;
Как обновить поток чтения я хз, поэтому тупо закрыл и открыл снова :)))
Закодируем 348 городов числовыми кодами от 0 до 347. Тогда необходимое для кодирования число бит определится представлением числа 347 в двоичной системе счисления.
347(10)=101011011(2), т.е. для записи такого числа потребуется двоичных разрядов или просто 9 бит.
Когда будет накоплена информация о 184 городах, она займет 184х9=1656 бит. В одном байте 8 бит, поэтому для перехода к байтам делим полученное значение на 8. 1656/8=207 (байт).
Ответ: 3) 207 байт.
<span>БРАТ-БРАК СЛОГ-СЛОН
ОЧКО-ОЧКИ СТОЛ-СТОГ </span><span>РОСТ-РОСА
ПОЛК-ПОЛЕ БАРД-БАРС
ОБЕД-ОБЕТ ЛОСК-ЛОСЬ</span><span>ЭТАП-ЭТАЖ ОБОД-ОБОИ СКАТ-СКАЗ КРАБ-КРАН ПЕНС-ПЕНЬ
</span><span>ТРОС-ТРОН ТЕМП-ТЕМА
МАРТ-МАРШ МОРС-МОРЕ
ВРАЧ-ВРАГ</span><span>СОЛЬ-СОЛО
КРОТ-КРОВ ЛАВА-ЛАВР ЛОЖА-ЛОЖЕ
ГРОТ-ГРОМ</span><span>ГОРА-ГОРЕ КЛИЧ-КЛИН
ПЕРО-ПЕРИ</span>