ответ:
наверное 3
объяснение:
я правильно
Сделал не через numpy, как смог:
from random import random
matrix = [[random() for j in range(5)] for i in range(7)]
print('Матрица: \n', str(matrix)[1:-1].replace('], ', '\n').replace('[', '').replace(']', '').replace(',',' '), sep='')
print('Минимальное значение =>', max(max(matrix[i]) for i in range(7)))
print('Максимальное значение =>', min(min(matrix[i]) for i in range(7)))
min_mass = []
for g in matrix:
min_mass += [min(g)]
print('Минимальные значения каждой строки пред. матрицы =>', min_mass)
Но хотя бы работает
#include <iostream>
using namespace std;
signed main(){
const int n = 20;
int arr[n], max_value, min_value, max_index = 0, min_index = 0;
for(int i = 0; i < n; i++)
cin >> arr[i];
max_value = min_value = arr[0];
for(int i = 1; i < n; i++){
if(arr[i] > max_value){
max_value = arr[i];
max_index = i;
}
if(arr[i] < min_value){
min_value = arr[i];
min_index = i;
}
}
swap(arr[max_index], arr[min_index]);
for(int i = 0; i < n; i++)
cout << arr[i] << " ";
}
ответ:
д)abcd+b^2cd+bc^d
e)acd+bcd+c^2d