#include using namespace std; using pii = pair; using ll = long long; #define NMAX int v[20][20]; int main() { #ifndef ONLINE_JUDGE freopen("data.in", "r", stdin); freopen("data.out", "w", stdout); #endif int i, j; /*int t[5][5] = {{2, 3, 1, 3, 2}, {3, 1, 2, 1, 3}, {1, 2, 3, 2, 1}, {3, 1, 2, 1, 3}, {2, 3, 1, 3, 2}}; for(i = 1; i <= 15; ++i) for(j = 1; j <= 15; ++j) { v[i][j] = t[i % 5][j % 5]; } for(i = 1; i <= 16; ++i) for(j = 1; j <= 16; ++j) { if(v[i][j] == 0) v[i][j] = 1; }*/ /* for(i = 1; i <= 16; ++i) for(j = 1 + i % 3; j <= 16; j += 3) v[i][j] = 2; */ srand(time(nullptr)); for(i = 1; i <= 16; ++i, cout << '\n') for(j = 1; j <= 16; ++j) { int x = rand() % 10; if(x < 4) x = 1; else if(x < 7) x = 2; else if(x < 9) x = 3; else x = 4; cout << x << ' '; } return 0; }