Advertisement
Josif_tepe

Untitled

Dec 24th, 2020
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.18 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #include <ctype.h>
  5.  
  6. int main()
  7. {
  8.     int n, m;
  9.     scanf("%d%d", &n, &m);
  10.     int mat[n + 1][m + 1];
  11.     for(int i = 0; i < n; i++) {
  12.         for(int j = 0; j < m; j++) {
  13.             scanf("%d", &mat[i][j]);
  14.         }
  15.     }
  16.     int xi, xj;
  17.     scanf("%d%d", &xi, &xj);
  18.     int prv_kvadrant = 0;
  19.     int vtor_kvadrant = 0;
  20.     int tret_kvadrant = 0;
  21.     int cetvrt_kvadrant = 0;
  22.     for(int i = 0; i < n; i++) {
  23.         for(int j = 0; j < m; j++) {
  24.             if(i < xi && j >= xj) {
  25.                 prv_kvadrant += mat[i][j]; // prviot kvadrant se naoga striktno pogore od x, i na desno strana od x
  26.                
  27.             }
  28.             else if(i < xi && j < xj) {
  29.                 vtor_kvadrant += mat[i][j];
  30.             }
  31.             else if(i >= xi && j < xj) {
  32.                 tret_kvadrant += mat[i][j];
  33.             }
  34.             else {
  35.                 cetvrt_kvadrant += mat[i][j];
  36.             }
  37.         }
  38.     }
  39.         printf("%d\n%d\n%d\n%d\n", prv_kvadrant, vtor_kvadrant, tret_kvadrant, cetvrt_kvadrant);
  40.     return 0;
  41. }
  42.  
  43. /*
  44.  5 3
  45.  1 3 6
  46.  2 0 7
  47.  4 -5 100
  48.  10 22 15
  49.  18 2 7
  50.  2 1
  51.  */
  52.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement