A = N^i
N - количество букв в алфавите( бит принимает всего два значения, например: один и ноль, поэтому N = 2);
i - длина слова (i = 1, 2, 3, 4)
A - количество слов заданной длины(в данном случае, количество цветов, то есть A - количество комбинаций)
A = 2^1 = 2 цвета
A = 2^2 = 4 цвета
A = 2^3 = 8 цветов
A = 2^4 = 16 цветов
Var a:array[1..18] of integer;
s,i,x,n:integer;
begin
for i:=1 to 18 do a[i]:=0;
readln(n);
for i:=1 to n do begin
readln(x);
s:=x mod 10;
x:=x div 10;
s:=(x mod 10)+s;
a[s]:=a[s]+1;
end;
s:=1;
for i:=2 to 18 do if a[i]>=a[s] then s:=i;
writeln(s);
end.
Ответ:VVVVVVVVVVVVVVVVVVVVVVVVVV
Ответ на первый вопрос выделен оранжевым
на второй - синим
на третий - зеленым
на четвертый - красным
--
P.S. Честно говорю, что таблица получилась кривая и малоинформативная.
Может у кого-то еще будут идеи со структурой таблицы...