Advertisement
Josif_tepe

Untitled

Jan 11th, 2024
968
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.80 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. #include <ctype.h>
  4. int main(int argc, const char * argv[])
  5. {
  6.     int n, m;
  7.     scanf("%d%d", &n, &m);
  8.    
  9.     int mat[n][m];
  10.     for(int i =0 ; i < n; i++) {
  11.         for(int j = 0; j < m; j++) {
  12.             scanf("%d", &mat[i][j]);
  13.         }
  14.     }
  15.     int najgolem = 0;
  16.     for(int i = 0; i < n; i++) {
  17.         int broj_na_nuli = 0;
  18.         for(int j = 0; j < m; j++) {
  19.             if(mat[i][j] == 0) {
  20.                 broj_na_nuli++;
  21.             }
  22.         }
  23.         if(broj_na_nuli > najgolem) {
  24.             najgolem = broj_na_nuli;
  25.         }
  26.     }
  27.     for(int j = 0; j < m; j++) {
  28.         int broj_na_nuli = 0;
  29.         for(int i = 0; i < n; i++) {
  30.             if(mat[i][j] == 0) {
  31.                 broj_na_nuli++;
  32.             }
  33.         }
  34.         if(broj_na_nuli > najgolem) {
  35.             najgolem = broj_na_nuli;
  36.         }
  37.     }
  38.     int brojac = 0;
  39.     int redica = -1;
  40.     int kolona = -1;
  41.     for(int i = 0; i < n; i++) {
  42.         int broj_na_nuli = 0;
  43.         for(int j = 0; j < m; j++) {
  44.             if(mat[i][j] == 0) {
  45.                 broj_na_nuli++;
  46.             }
  47.         }
  48.         if(broj_na_nuli == najgolem) {
  49.             brojac++;
  50.             redica = i;
  51.         }
  52.     }
  53.     for(int j = 0; j < m; j++) {
  54.         int broj_na_nuli = 0;
  55.         for(int i = 0; i < n; i++) {
  56.             if(mat[i][j] == 0) {
  57.                 broj_na_nuli++;
  58.             }
  59.         }
  60.         if(broj_na_nuli == najgolem) {
  61.             brojac++;
  62.             kolona = j;
  63.            
  64.         }
  65.     }
  66.    
  67.     if(brojac == 1) {
  68.         if(redica != -1) {
  69.             printf("Redica %d\n", redica);
  70.         }
  71.         else {
  72.             printf("kolona %d\n", kolona);
  73.         }
  74.     }
  75.     else {
  76.         printf("%d\n", brojac);
  77.     }
  78.    
  79.    
  80.     return 0;
  81. }
  82.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement