решить задачку Дан список raw_list (содержимое списка приведено в начале кода). Найдите минимальное (x_min) и максимальное (x_max) значения элементов данного списка.
Создайте новый список my_list, состоящий из элементов списка raw_list, умноженных на x_min, если элемент является чётным числом, и на x_max, в случае если элемент нечётный.
Найдите максимальное значение списка my_list. Результат присвойте переменной result.
Программу нужно написать на языке PYTHON
1)
const N = 4;
var i, j, count, sum, un_count, un_sum:integer;
a:array[1..N, 1..N] of integer;
begin
count:=0;
sum:=0;
un_count:=0;
un_sum:=0;
for i:=1 to N do
for j:= 1 to N do a[i, j]:=random(99)-99;
for i:=1 to N do
for j:= 1 to N do begin
if (a[i,j] < 0) then begin
un_sum:= un_sum + a[i, j];
un_count:= un_count + 1;
end
else begin
sum:= sum + a[i, j];
count:= count + 1;
end;
end;
writeln('Среднее положительное: ', sum/count);
write('Среднее отрицательное: ', un_sum/un_count);
end.
2)
const N = 4;
var i, j, count, sum:integer;
a:array[1..N, 1..N] of integer;
begin
for i:= 1 to N do
for j:= 1 to N do
a[i, j]:= random (99);
for i:=1 to N do
for j:= 1 to N do begin
if (a[i, j] mod 10 = a[i, j] div 10) then
count:= count + 1;
if (count = N) and (j = N) then write('Ряд ', i, 'парный.') else count:= 0;
end;
end.
ответ: 1
Объяснение:
По условию:
D4 = C$4+$A3 , вычислим используя значения по данным ячейкам, получим 13.
В единственном случае мы получим 23, это 10+13.
Тогда мы передвигаем формулу на ячейку E1, и получаем 23.
Т.е. E1 = D$4+$A1 .
Почему D$4 ?
Для начала: этот знак " $ " перед номером строки или столбца, не меняет строку или столбец при передвижении из одной ячейки в другую.
Мы передвинули формулу на один столбец вправо, поэтому из C мы получили D .
Почему $A1 ?
Т.е. мы передвинули строку из 4 до 1 .