Коля тракторист, Саша комбайнёр, Петя - садовник.
Комбинаторика - это раздел, который изучает множества. Она занимается разного рода наборами, которые можно образовывать из элементов некоего конечного множества. Например, есть три буквы: А,Б,В. И задача в том, что нужно найти сколько различных слов можно составить из этих букв. Т.е. ААА, ААБ, ААВ, АБА и т.д.
В криптографии используется комбинаторика. Для криптографии важное - это алгоритмы комбинаторики (умножения, выборки и перестановки). На этих алгоритмах основываются способы формирования секретных ключей для симметричных шифров.
<span>program delehka(input,output);
var
a:Array[1..1000010] of longint;
i,n,s,ma,mi,sl:longint;
begin
assign(input,'input.txt');
reset(input);
assign(output,'output.txt');
rewrite(output);
readln(n);
mi:=(1 shl 30);
ma:=-(1 shl 30);
for i:=1 to n do
begin
read(a[i]);
ma:=max(ma,a[i]);
mi:=min(mi,a[i]);
end;
if ma=mi then write(0,'',n,'',0)
else
begin
for i:=1 to n do
begin
if a[i]=ma then s:=s+1;
if a[i]=mi then sl:=sl+1;
end;
writeln(s,' ',sl,' ',n-s-sl);
close(input);
close(output);
end;
end.</span>
А фотку учебника? Ну или автора