А||В||~В||А•~В
0||0||1||0
0||1||0||0
1||0||1||1
1||1||0||0
N=int(input('задайте размер массива '));
<span>lst=input().split(' ');
</span><span>mx=0;
</span><span>for i in range (0,n):
</span><span> if (int(lst[i])>mx):
</span><span> mx=int(lst[i]);
</span><span> k=1;
</span><span> else:
</span><span> if (int(lst[i])==mx):
</span><span> k+=1;
</span><span>print(mx,k);
</span>задайте размер массива 10
<span>-15 10 14 7 21 19 13 21 11 17
</span><span>21 2
</span>
Правильный ответ вроде b проведения меня кто знает
Получим формулу для вывода. То, что находится в переменных a и b буду обозначать [a, b]:
[a, b] Ввести a, b
[a+b, b] a:=a+b
[a+b, a] b:=a-b
[b, a] a:=a-b
[b, a] <span>Вывести<span> a+b
Итак, алгоритм просто меняет местами a и b, и выводит сумму b + a.
В порядке возрастания выводов:
</span></span><span><span>3) 7 + 7 = 14
4) 9 + 6 = 15
2) 12 + 4 = 16
1) 8 + 10 = 18
5) 11 + 9 = 20</span></span>
// Программа и скриншот ее работы в приложениях
const
T_max=12;
var
i,j,s:byte;
m,n:byte;
T:array[1..T_max, 1..T_max]of integer;
begin
write('Введите значение m>4,n>4 для определения массива T[m,n]: ');
readln(m, n);
writeln('Заполнение массива случайными данными');
//начальные значения min и max
for i:=1 to m do begin
for j:=1 to n do begin
T[i,j]:=random(-79,79);// диапазон случайных чисел
write(T[i,j]:6);
end;
writeln();
end;
writeln();
writeln('Определить количество элементов четвертого столбца массива, меньших 5');
s:=0;
for i:=1 to m do
if (T[i,4]<5) then
s:=s+1;
writeln('Ответ: условию удовлетворяют ', s, ' элементов');
end.