ne_viens
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору #include <stdlib.h> #include <stdio.h> #define N 4
main() { int r, c, x, y, z, arr[N][N] = {{1,2,3,4},{-1,-2,-3,-4},{1,2,4,-8},{1,2,4,9}}; for(r = 0; r < N; ++r, puts("")) for(c = 0; c < N; ++c) printf("%4i", arr[r][c]); puts("");
x = INT_MAX; for(z = r = 0; r < N; ++r) { for(y = c = 0; c < N; ++c) y += arr[r][c]; y /= N;
if(y < x) { x = y; z = r; } }
if(z < (N - 1)) for(r = z; r < (N - 1); ++r) for(c = 0; c < N; ++c) arr[r][c] = arr[r + 1][c]; for(r = 0; r < (N - 1); ++r, puts("")) for(c = 0; c < N; ++c) printf("%4i", arr[r][c]); }
|