제출 #1305815

#제출 시각아이디문제언어결과실행 시간메모리
1305815jojeonghoon게임 (APIO22_game)C++20
30 / 100
72 ms3284 KiB
#include <bits/stdc++.h> #include "game.h" using namespace std; const int LM=300100; int N,K; vector<int>G[LM]; void init(int N_, int K_){ N=N_; K=K_; for(int i=0; i<K-1; i++) G[i].push_back(i+1); } int D[LM], ch[LM]; int dfs(int x, int w){ w+=x<K; if(D[x]) return D[x]<w; D[x]=w; for(int i:G[x]){ if(!ch[i] && dfs(i,w)) return 1; } D[x]=0; ch[x]=1; return 0; } int add_teleporter(int u, int v){ G[u].push_back(v); fill(ch,ch+N,0); return dfs(u,1); }
#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...