11000111=1*2^7+1*2^6+0+0+0+1*2^2+1*2^1+1*2^0=199.
№6
program m;
var
a, max, pupils, i: integer;
ifNoanswer: boolean;
begin
ifNoanswer:=false;
a:=0;
№7 в комментах как только напишу
max:=0;
readln(pupils);
for i:=1 to pupils do
begin
readln(a);
if a>max then
max:=a
else if a=0 then
ifNoanswer:=true;
end;
writeln(max);
if ifNoanswer=false then
writeln('NO')
else
writeln('YES');
end.
567:16 =35 (7)
35:16=2 (3)
567 (в 10сс) = 237 (в 16сс)
0,24*16=3,84 (выбираем 3)
0,84*16=13,44 (выбираем 13=D)
0,44*16=7,04 (выбираем 7) 0,24=0,3D7 (в 16cc)
567=237,3D7...
(для 2сс - аналогично, только делить для целых на 2 и умножать для дроби тоже на два)