10 символов
32 = 2^5 => 5 бит/символ
10 * 5 = 50 бит
....................................................................
В любом случаем виновен Билл. Он в обоих случаях виновен
Var
N, i, k, sum, t: integer;
begin
readln(N);
k := 0;
for i := 100 to 999 do
begin
t := i;
while t > 0 do
begin
sum := t mod 10;
t := t div 10;
end;
if sum = N then k := k + 1;
end;
writeln(k);
end.