С) фрагмент .................
128 = 2^7, следовательно вес одного символа 7 бит
10*7=70
Ответ: 2) 70 битов
Такие задачи лучше всего(проще и быстрее) решать через 16-ричную систему.
Гляди
123 = 7Bh = 0111 1011b = 001 111 011b = 173(8)
147 = 93h = 1001 0011b = 010 010 011b = 223(8)
Ну и так далее, всё просто! А для перевода 10->16 пользуйся стандартным алгоритмом, то есть последовательно дели на 16.
Например
123/16 = 7 (ост 11), значит 123 = 7Bh (Цифра B - это 11 в 10-тичной системе).
Vark,a:integer;begink:=0;While true do beginread(a);if a=0 then break;if (a mod 8=0) and (a mod 10=6) then k+=1;end;print(k)end.
Боря и мальчик из Кирова не были в москве и спб, значит Боря - Омск.
Гриша жил с москвичом, а мальчик из кирова к ним заходил, значит, Гриша из спб.
Егор играл в шахматы с москвичом, значит, сам он из кирова.
Витя из москвы.