#include #include #include #include #include using namespace std; #pragma warning(push) #pragma warning(disable: 4996) int N, M; int X, Z; int A[2005][2005]; int s_intermediar, t_intermediar; int main() { //freopen("fisier.in", "r", stdin); //freopen("fisier.out", "w", stdout); cin >> N >> M >> X; for (int i = 0; i < N; ++i) { for (int j = 0; j < M; ++j) { scanf("%d", &Z); s_intermediar = i * X + X; for (int s = i * X; s < s_intermediar; ++s) { t_intermediar = j * X + X; for (int t = j * X; t < t_intermediar; ++t) { A[s][t] = Z; } } } } for (int i = 0; i < N * X; ++i) { for (int j = 0; j < M * X; ++j) { printf("%d ", A[i][j]); } printf("\n"); } return 0; } #pragma warning(pop)