Advertisement
Josif_tepe

Untitled

Feb 24th, 2024
542
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.23 KB | None | 0 0
  1. #include <iostream>
  2. #include <algorithm>
  3. using namespace std;
  4.  
  5. int main() {
  6.     int n, x, y, v;
  7.     cin >> n >> x >> y >> v;
  8.    
  9.     int prv_tip[n][n];
  10.     for(int i = 0; i < n; i++) {
  11.         for(int j = 0; j < n; j++) {
  12.             if(i % 2 == 0) {
  13.                 if(j % 2 == 0) {
  14.                     prv_tip[i][j] = 0;
  15.                 }
  16.                 else {
  17.                     prv_tip[i][j] = 1;
  18.                 }
  19.             }
  20.             else {
  21.                 if(j % 2 == 0) {
  22.                     prv_tip[i][j] = 1;
  23.                 }
  24.                 else {
  25.                     prv_tip[i][j] = 0;
  26.                 }
  27.             }
  28.         }
  29.     }
  30.    
  31.     int vtor_tip[n][n];
  32.     for(int i = 0; i < n; i++) {
  33.         for(int j = 0; j < n; j++) {
  34.             if(j < n - i) {
  35.                 vtor_tip[i][j] = 1;
  36.             }
  37.             else {
  38.                 vtor_tip[i][j] = 0;
  39.             }
  40.         }
  41.     }
  42.  
  43.     if(v == prv_tip[y][x] and v == vtor_tip[y][x]) {
  44.         cout << 3 << endl;
  45.     }
  46.     else if(v == prv_tip[y][x]) {
  47.         cout << 1 << endl;
  48.     }
  49.     else if(v == vtor_tip[y][x]) {
  50.         cout << 2 << endl;
  51.     }
  52.     else {
  53.         cout << 4 << endl;
  54.     }
  55.     return 0;
  56. }
  57.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement