Ответ: 18
Решение:
Program zadacha;
Begin
Write(0 div 3-3 mod 2+4div 2+10+7*4div 3-10 mod 4);
<span>end.</span>
Var a,b,c,d,N:integer;
begin
Readln(N);
a:=N div 1000;
b:=(N div 100) mod 10;
c:=(N div 10) mod 10;
d:=N mod 10;
N:=a-b-c-d;
Writeln(N);
end.
2^8072+2^4036+2^5-2^0
10.....00 + 1 ....0 + 100000 - 1
10.....0010......0011111
7 единиц
32 = 2 в 5 степени
Значит достаточно 5 битов