제출 #1293508

#제출 시각아이디문제언어결과실행 시간메모리
1293508lizi14World Map (IOI25_worldmap)C++20
0 / 100
1 ms572 KiB
#include "worldmap.h" #include <cassert> #include <cstdio> #include <bits/stdc++.h> using namespace std; vector<int>j; const int N1=50; vector<int>v[N1]; //#include "worldmap.h" int x[N1]; void dfs(int a,int bati){ x[a]=1; j.push_back(a); for (int k:v[a]) { if(x[k]!=1 && k!=bati) { dfs(k,a); j.push_back(a); } } } vector<vector<int>> create_map(int N, int M, vector<int> A, vector<int> B) { j.clear(); for(int i=0; i<N1; i++)v[i].clear(); for(int i=0; i<M; i++){ v[A[i]].push_back(B[i]); v[B[i]].push_back(A[i]); } dfs(1,-1); int batiii=j.size(); vector<vector<int>>ans(batiii-1,vector<int>(batiii-1)); for(int i=0; i<batiii-1; i++){ for(int drnachvi=0; drnachvi<batiii-1; drnachvi++){ ans[drnachvi][i]=j[i]; } } return ans; }
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...