제출 #953767

#제출 시각아이디문제언어결과실행 시간메모리
953767De3b0o게임 (APIO22_game)C++17
30 / 100
4035 ms53464 KiB
#include "game.h" #include<bits/stdc++.h> using namespace std; bitset<900000000> path; int K , N; void init(int n, int k) { N=n; K=k; for(int i = 0 ; k>i ; i++) for(int j = i+1 ; k>j ; j++) path[j+i*N]=1; } int add_teleporter(int u, int v) { if(path[v+u*N]) return 0; path[v+u*N]=1; for(int i = 0 ; N>i ; i++) { if(path[u+i*N]) { path[v+i*N]=1; for(int j = 0 ; N>j ; j++) { if(path[j+v*N]) path[j+i*N]=1; } } } for(int i = 0 ; N>i ; i++) if(path[i+v*N]) path[i+u*N]=1; for(int i = 0 ; K>i ; i++) { if(path[i+i*N]) 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...