14(10)=1110(2)
14|0
7 |1
3 |1
1 |1
0 |
14(10)=16(8)
14|6
1 |1
0 |
14(10)=E(16)
14| 14(Е)
0 |
// PascalABC.NET 3.1, сборка 1192 от 07.03.2016
begin
var a:=ArrRandom(10,-40,40); a.Println;
a.SortedDescending.Println
end.
<u><em>Тестовое решение:</em></u>
20 -32 1 3 0 21 -14 21 32 -6
32 21 21 20 3 1 0 -6 -14 -32
1 знак=8 бит
<span>8 разрядного двоичного кода, включая пробелы
</span>
тогда 8+8+8(пробел)+8+8+8+8+8+8+8+8= 88 бит
procedure print(a: <em>integer</em>);
var
i: <em>integer</em>;
s: <em>string</em>;
begin
str(a, s);
for i := 1 to length(s) do
writeln(s[i]);
end;