Advertisement
Josif_tepe

Untitled

Jun 12th, 2021
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.08 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <ctype.h>
  3. #include <string.h>
  4. #include <math.h>
  5.  
  6.  
  7. int main() {
  8.     int n, m;
  9.     scanf("%d%d", &n, &m);
  10.     int matrica[n][m];
  11.     for(int i = 0; i < n; i++) {
  12.         for(int j = 0; j < m; j++) {
  13.             scanf("%d", &matrica[i][j]);
  14.         }
  15.     }
  16.     int x;
  17.     while(scanf("%d", &x)) {
  18.         for(int i = 0; i < n; i++) {
  19.             int dali_e_prisuten_brojot = 0;
  20.             for(int j = 0; j < m; j++) {
  21.                 if(matrica[i][j] == x) {
  22.                     dali_e_prisuten_brojot = 1;
  23.                     break;
  24.                 }
  25.             }
  26.             if(dali_e_prisuten_brojot == 1) {
  27.                 for(int j = 0; j < m; j++) {
  28.                     matrica[i][j] = -1;
  29.                 }
  30.             }
  31.         }
  32.     }
  33.     for(int i = 0; i < n; i++) {
  34.         if(matrica[i][0] == -1) {
  35.             continue;
  36.         }
  37.         for(int j = 0; j < m; j++) {
  38.             printf("%d ", matrica[i][j]);
  39.         }
  40.         printf("\n");
  41.     }
  42.     return 0;
  43. }
  44. /*
  45.  4 4
  46.  1 0 2 4
  47.  3 3 23 5
  48.  3 5 5 6
  49.  0 3 12 7
  50.  **/
  51.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement