Submission #1253283

#TimeUsernameProblemLanguageResultExecution timeMemory
1253283daniel920712세계 지도 (IOI25_worldmap)C++20
Compilation error
0 ms0 KiB
#include "worldmap.h" using namespace std; vector < int > Next[50]; vector < int > who; void F(int here,int fa) { who.push_back(here); for(auto i:Next[here]) { if(i==fa) continue; F(i,here); who.push_back(here); } } vector<vector<int>> create_map(int N, int M, vector<int> A, vector<int> B) { int i,j,K; who.clear(); for(i=1;i<=N;i++) Next[i].clear(); for(i=0;i<M;i++) { Next[A[i]].push_back(B[i]); Next[B[i]].push_back(A[i]); } if(M==N-1) { F(1,-1); K=who.size(); vector < vector <int> > ans(K,vector<int>(K,1)); for(i=0;i<K;i++) for(j=0;j<K;j++) ans[i][j]=who[i]; } /*else { K= }*/ return ans; }

Compilation message (stderr)

worldmap.cpp: In function 'std::vector<std::vector<int> > create_map(int, int, std::vector<int>, std::vector<int>)':
worldmap.cpp:37:12: error: 'ans' was not declared in this scope; did you mean 'abs'?
   37 |     return ans;
      |            ^~~
      |            abs