#include #include #include using namespace std; long long total[26]; long long home[50001][26]; long long ans[50001]; long long k, n, m, x; int main() { //freopen("txt.in", "r", stdin); cin >> m >> n; for(long long i = 1; i <= m; ++i) { for(long long j = 1; j <= n; ++j) { cin >> x; home[i][j] = x; total[j] += x; } } long long minn = 1 << 30; for(long long i = 1; i <= m; ++i) { long long curent = 0; for(long long j = 1; j <= m; ++j) { curent += abs(home[i][j] * m - total[j]); } if(curent < minn) { minn = curent; k = 0; ans[++k] = i; } else if(curent == minn) { ans[++k] = i; } } cout << minn << "\n" << k << "\n"; for(long long i = 1; i <= k; ++i) { for(long long j = 1; j <= n; ++j) { cout << home[ans[i]][j] << " "; } cout << "\n"; } return 0; }