Определить индекс строки матрицы с минимальной суммой элементов - C (СИ)
Формулировка задачи:
Дан вещественный массив A[N][М]. Определить индекс строки с минимальной суммой элементов. Переставить элементы данной строки в обратном порядке.
Решение задачи: «Определить индекс строки матрицы с минимальной суммой элементов»
textual
Листинг программы
int i_min=0, i, j;
double s=.0, s_t;
for(i=0; i<M; i++)
s+=A[0][i];
for(i=1; i<N; i++)
{
s_t=.0;
for(j=0; j<M; j++)
s_t+=A[i][j];
if(s_t<s)
{
s=s_t;
i_min=i;
}
}
for(i=0; i<M/2; i++)
{
s_t=A[i_min][i];
A[i_min][i]=A[i_min][M-1-i];
A[i_min][M-1-i]=s_t;
}