Предмет: Информатика, автор: Мэтьюс

КТО ПОНИМАЕТ В С++, ПРОШУ ПОМОЧЬ

Выделить треугольную область матрицы А, расположенную ниже диагонали матрицы А(6,1) до А(1,6) , исключив элементы самой диагонали. Свободную область полученной матрицы дополнить элементами, расположенными симметрично новой диагонали, и перемножить все элементы новой матрицы.

Приложения:

Ответы

Автор ответа: Аноним
1
впвапвп
pair<vector<vector<int>>, int> F(vector<vector<int>> m)
{
int pr = 1;
for(size_t i = 0; i < m.size(); i++)
for(size_t j = 0; j < m.size(); j++)
{
if(i == j) m[i][j] = 0;
else{
if(i > j) a[i][j] = a[j][i];
pr *= a[i][j] * a[i][j];
}
}
return make_pair(F, pr);
}
Похожие вопросы