제출 #744265

#제출 시각아이디문제언어결과실행 시간메모리
744265saayan007게임 (APIO22_game)C++17
0 / 100
1 ms220 KiB
#include "bits/stdc++.h" using namespace std; #define fr first #define sc second const char nl = '\n'; #include "game.h" const int N = 301; bitset<N> r[N]; int n, k; void init(int _n, int _k) { for(int i = 0; i < N; ++i) { for(int j = 0; j < N; ++j) r[i][j] = 0; } n = _n; k = _k; for(int i = k - 2; i >= 0; --i) { r[i][i + 1] = 1; r[i] |= r[i + 1]; } } int add_teleporter(int u, int v) { r[u][v] = 1; r[u] |= r[v]; for(int i = 0; i < n; ++i) { if(r[i][u]) r[i] |= r[v]; } for(int i = 0; i < n; ++i) { for(int j = 0; j < n; ++j) cout << r[i][j]; cout << nl; } cout << nl; for(int i = 0; i < k; ++i) { for(int j = 0; j < n; ++j) { if(r[i][j] && r[j][i]) return 1; } } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...