제출 #898692

#제출 시각아이디문제언어결과실행 시간메모리
898692Faisal_Saqib열대 식물원 (Tropical Garden) (IOI11_garden)C++17
0 / 100
7 ms4680 KiB
// #pragma once #include "gardenlib.h" #include "garden.h" #include <vector> #include <iostream> using namespace std; const int N1=1e5; vector<int> ma[N1]; int in=0; int fin=-1; int wnt; bool vis[N1]; void dfs(int x) { vis[x]=1; if(in==wnt) fin=x; for(int y:ma[x]) { if(!vis[y]) { in++; dfs(y); } } in++; } void count_routes(int n, int m, int p, int r[][2], int q, int g[]) { int ans=0; for(int i=0;i<m;i++) { ma[r[i][0]].push_back(r[i][1]); ma[r[i][1]].push_back(r[i][0]); } wnt=g[0]; for(int i=0;i<n;i++) { for(int j=0;j<n;j++) vis[j]=0; in=0; fin=-1; dfs(i); ans+=(fin==p); } answer(ans); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...