Int digits[], d,n;
int cnt_min=0; int cnt_max=0;
for(int i=0; i<x; i++) <span>cin >> d;
</span>int d_max = digits[0];
for(int i=0; i<x; i++) { if(d_max < digit[i]) d_max = digit[i];}
int d_min = digits[0];
for(int i=0; i<x; i++) { if(d_min > digit[i]<span>) </span>d_min = digit[i];<span>}
</span>for(int i=0; i<x; i++) { if(d_max < digit[i]) d_max = digit[i];<span>}
</span>for(int i=0; i<x; i++) { if(d_max == digit[i]) cnt_max++;<span>}
</span>for(int i=0; i<x; i++) { if(d_min == digit[i]) cnt_min++;<span>}
</span>cout << "min= " << cnt_min << " max= " << cnt_max << endl;
вторая задача - подумай сам, она почти аналогичная
4*8+7 = 39 (в десятичной)
39/16+39%16 = 27(в шестнадцатеричной)
Ответ: 27.
Var
i,s:integer;
mas : array [1..20] of integer;
begin
randomize ;
for i:=1 to 20 do
mas[i]:=random (100);
s:=0;
for i:=1 to 20 do
if mas[i] mod 5 = 0 then
s:=s+mas[i];
writeln('sum',s);
end.
Program Pr1;
uses crt;
var a,b,c:integer;
f:boolean;
Begin
clrscr;
f:=false;
readln(a,b,c);
if (a mod 2=0) or (b mod 2=0) or (c mod 2=0) then f:=true;
writeln(f);
end.