fork download
  1. #include <bits/stdc++.h>
  2.  
  3.  
  4. #pragma GCC optimize("Ofast,fast-math,unroll-loops")
  5. #pragma GCC target("avx2,fma")
  6. using namespace std;
  7. #define ll long long
  8. #define int ll
  9. #define all(a) a.begin(),a.end()
  10. #define allr(a) a.rbegin(),a.rend()
  11. #define pb push_back
  12. #define yes cout<<"YES"
  13. #define no cout<<"NO"
  14. #define endl '\n'
  15. #define endll cout<<endl
  16. #define Fast ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
  17. #define F first
  18. #define S second
  19. #define im cout<<"IMPOSSIBLE"
  20. const int N = 5e5 + 11;
  21. const int NN = 106;
  22. const int mo = 1e9 + 123;
  23. const int mod = 1e9 + 7;
  24. const int m = 1e9 + 123;
  25. const int Mod = 998244353;
  26. const ll inf = 1e18;
  27. const int LOG = 19;
  28. #define PI 3.14159265
  29.  
  30.  
  31. int Lcm(int x, int y) {
  32. return x / __gcd(x, y) * y;
  33. }
  34.  
  35. int vis[2001][2001];
  36. int drx[4] = {0, 0, -1, 1};
  37. int dry[4] = {-1, 1, 0, 0};
  38.  
  39. int insd(int x, int y, int n, int m) {
  40. return x > 0 && x <= n && y > 0 && y <= m;
  41. }
  42.  
  43. void solve() {
  44. int n, m;
  45. cin >> n >> m;
  46. queue<pair<int, int>> q;
  47. int r;
  48. cin >> r;
  49. for (int i = 0; i < r; ++i) {
  50. int x, y;
  51. cin >> x >> y;
  52. vis[x][y] = 1;
  53. q.push({x, y});
  54. }
  55. int ax, ay;
  56. while (q.size()) {
  57. int x = q.front().F;
  58. int y = q.front().S;
  59. q.pop();
  60. ax = x, ay = y;
  61. for (int i = 0; i < 4; i++) {
  62. int nx = x + drx[i];
  63. int ny = y + dry[i];
  64. if (insd(nx, ny, n, m) && vis[nx][ny] == 0)
  65. q.push({nx, ny}), vis[nx][ny] = 1;
  66. }
  67. }
  68. cout << ax << " " << ay << endl;
  69. }
  70.  
  71.  
  72. int32_t main() {
  73. Fast;
  74.  
  75. freopen("input.txt", "r", stdin);
  76. freopen("output.txt", "w", stdout);
  77.  
  78. int t = 1;
  79. //cin >> t;
  80. for (int i = 1; i < t + 1; ++i) {
  81. // cout << "Case #" << i << ": ";
  82. solve();
  83. }
  84. return 0;
  85. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
#include <bits/stdc++.h>
^
Main.java:1: error: class, interface, or enum expected
#include <bits/stdc++.h>
         ^
Main.java:4: error: illegal character: '#'
#pragma GCC optimize("Ofast,fast-math,unroll-loops")
^
Main.java:5: error: illegal character: '#'
#pragma GCC target("avx2,fma")
^
Main.java:7: error: illegal character: '#'
#define ll long long
^
Main.java:7: error: class, interface, or enum expected
#define ll long long
        ^
Main.java:8: error: illegal character: '#'
#define int ll
^
Main.java:9: error: illegal character: '#'
#define all(a) a.begin(),a.end()
^
Main.java:10: error: illegal character: '#'
#define allr(a) a.rbegin(),a.rend()
^
Main.java:11: error: illegal character: '#'
#define pb push_back
^
Main.java:12: error: illegal character: '#'
#define yes cout<<"YES"
^
Main.java:13: error: illegal character: '#'
#define no cout<<"NO"
^
Main.java:14: error: illegal character: '#'
#define endl '\n'
^
Main.java:15: error: illegal character: '#'
#define endll cout<<endl
^
Main.java:16: error: illegal character: '#'
#define Fast ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
^
Main.java:16: error: class, interface, or enum expected
#define Fast ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
                                              ^
Main.java:16: error: class, interface, or enum expected
#define Fast ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
                                                               ^
Main.java:17: error: illegal character: '#'
#define F first
^
Main.java:17: error: class, interface, or enum expected
#define F first
        ^
Main.java:18: error: illegal character: '#'
#define S second
^
Main.java:19: error: illegal character: '#'
#define im cout<<"IMPOSSIBLE"
^
Main.java:21: error: class, interface, or enum expected
const int NN = 106;
^
Main.java:22: error: class, interface, or enum expected
const int mo = 1e9 + 123;
^
Main.java:23: error: class, interface, or enum expected
const int mod = 1e9 + 7;
^
Main.java:24: error: class, interface, or enum expected
const int m = 1e9 + 123;
^
Main.java:25: error: class, interface, or enum expected
const int Mod = 998244353;
^
Main.java:26: error: class, interface, or enum expected
const ll inf = 1e18;
^
Main.java:27: error: class, interface, or enum expected
const int LOG = 19;
^
Main.java:28: error: illegal character: '#'
#define PI 3.14159265
^
Main.java:28: error: class, interface, or enum expected
#define PI 3.14159265
        ^
Main.java:33: error: class, interface, or enum expected
}
^
Main.java:36: error: class, interface, or enum expected
int drx[4] = {0, 0, -1, 1};
^
Main.java:37: error: class, interface, or enum expected
int dry[4] = {-1, 1, 0, 0};
^
Main.java:39: error: class, interface, or enum expected
int insd(int x, int y, int n, int m) {
^
Main.java:41: error: class, interface, or enum expected
}
^
Main.java:45: error: class, interface, or enum expected
    cin >> n >> m;
    ^
Main.java:46: error: class, interface, or enum expected
    queue<pair<int, int>> q;
    ^
Main.java:47: error: class, interface, or enum expected
    int r;
    ^
Main.java:48: error: class, interface, or enum expected
    cin >> r;
    ^
Main.java:49: error: class, interface, or enum expected
    for (int i = 0; i < r; ++i) {
    ^
Main.java:49: error: class, interface, or enum expected
    for (int i = 0; i < r; ++i) {
                    ^
Main.java:49: error: class, interface, or enum expected
    for (int i = 0; i < r; ++i) {
                           ^
Main.java:51: error: class, interface, or enum expected
        cin >> x >> y;
        ^
Main.java:52: error: class, interface, or enum expected
        vis[x][y] = 1;
        ^
Main.java:53: error: class, interface, or enum expected
        q.push({x, y});
        ^
Main.java:54: error: class, interface, or enum expected
    }
    ^
Main.java:56: error: class, interface, or enum expected
    while (q.size()) {
    ^
Main.java:58: error: class, interface, or enum expected
        int y = q.front().S;
        ^
Main.java:59: error: class, interface, or enum expected
        q.pop();
        ^
Main.java:60: error: class, interface, or enum expected
        ax = x, ay = y;
        ^
Main.java:61: error: class, interface, or enum expected
        for (int i = 0; i < 4; i++) {
        ^
Main.java:61: error: class, interface, or enum expected
        for (int i = 0; i < 4; i++) {
                        ^
Main.java:61: error: class, interface, or enum expected
        for (int i = 0; i < 4; i++) {
                               ^
Main.java:63: error: class, interface, or enum expected
            int ny = y + dry[i];
            ^
Main.java:64: error: class, interface, or enum expected
            if (insd(nx, ny, n, m) && vis[nx][ny] == 0)
            ^
Main.java:66: error: class, interface, or enum expected
        }
        ^
Main.java:69: error: class, interface, or enum expected
}
^
Main.java:75: error: class, interface, or enum expected
    freopen("input.txt", "r", stdin);
    ^
Main.java:76: error: class, interface, or enum expected
    freopen("output.txt", "w", stdout);
    ^
Main.java:78: error: class, interface, or enum expected
    int t = 1;
    ^
Main.java:80: error: class, interface, or enum expected
    for (int i = 1; i < t + 1; ++i) {
    ^
Main.java:80: error: class, interface, or enum expected
    for (int i = 1; i < t + 1; ++i) {
                    ^
Main.java:80: error: class, interface, or enum expected
    for (int i = 1; i < t + 1; ++i) {
                               ^
Main.java:83: error: class, interface, or enum expected
    }
    ^
Main.java:85: error: class, interface, or enum expected
}
^
65 errors
stdout
Standard output is empty