제출 #1293518

#제출 시각아이디문제언어결과실행 시간메모리
1293518lizi14세계 지도 (IOI25_worldmap)C++20
컴파일 에러
0 ms0 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[50]; //#include "worldmap.h" vector<int>x; void dfs(int a,int bati){ //x[a]=1; j.push_back(a); for (int k:v[a]) { if(k!=bati) { dfs(k,a); j.push_back(a); } } } vector<vector<int>>create_map(int N, int M,vector<int> A,vector<int> B) { for(int i=0; i<50; i++){ v[i].clear(); } j.clear(); for(int i=0; i<n; i++){ v[A[i]].push_back(B[i]); v[B[i]].push_back(A[i]); } dfs(1,0); int batiii=j.size(); vector<vector<int>> ans(batiii, vector<int>(batiii)); for(int i=0; i<j.size(); i++){ for(int drnachvi=0; drnachvi<j.size(); drnachvi++){ ans[drnachvi][i]=j[i]; //cout<<ans[drnachvi][i]<<" "; } //cout<<endl; } return ans; }

컴파일 시 표준 에러 (stderr) 메시지

worldmap.cpp: In function 'std::vector<std::vector<int> > create_map(int, int, std::vector<int>, std::vector<int>)':
worldmap.cpp:26:20: error: 'n' was not declared in this scope
   26 |     for(int i=0; i<n; i++){
      |                    ^