#include #include #include #include int main(int argc, char *argv[]) { int n, m; scanf("%d%d", &n, &m); int matrica[n][m]; for(int i = 0; i < n; i++) { for(int j = 0; j < m; j++) { scanf("%d", &matrica[i][j]); } } int redica[n]; for(int i = 0; i < n; i++) { redica[i] = 1; } int x; while(scanf("%d", &x)) { for(int i = 0; i < n; i++) { for(int j = 0; j < m; j++) { if(matrica[i][j] == x) { redica[i]++; } } } } for(int i = 0; i < n; i++) { for(int k = 0; k < redica[i]; k++) { for(int j = 0; j < m; j++) { printf("%d ", matrica[i][j]); } printf("\n"); } } return 0; } /* 1 0 2 4 3 3 23 5 3 5 5 6 0 3 12 7 1 7 **/