Submission #315320

#TimeUsernameProblemLanguageResultExecution timeMemory
315320NintsiChkhaidzeCity (JOI17_city)C++14
Compilation error
0 ms0 KiB
#include "Encoder.h" #define n 250000 #define pb push_back int ind,in[n+5],out[n+5]; vector <int> v[n+5]; void dfs(int x,int pr){ in[x] = ++ind; for (int j = 0; j < v[x].size(); j++){ int to = v[x][j]; if (to == pr) continue; dfs(to,x); } out[x] = ind; } void Encode(int N, int A[], int B[]) { for (int i=0;i<N;i++) v[A[i]].pb(B[i]),v[B[i]].pb(A[i]); ind=-1; dfs(0,0); for (int i = 0; i < N; ++i) Code(i, in[i]*n + out[i]); }
#include "Device.h" #define n 250000 void InitDevice(){ } int Answer(long long S, long long T){ int Sout = S%n,Tout = T%n,Sin = (S - Sout)/n,Tin = (T - Tout)/n; if (Sin < Tin && Sout >= Tout) return 1; else if (Tin < Sin && Tout >= Sout) return 0; else return 2; }

Compilation message (stderr)

Encoder.cpp:5:1: error: 'vector' does not name a type
    5 | vector <int> v[n+5];
      | ^~~~~~
Encoder.cpp: In function 'void dfs(int, int)':
Encoder.cpp:9:25: error: 'v' was not declared in this scope
    9 |     for (int j = 0; j < v[x].size(); j++){
      |                         ^
Encoder.cpp: In function 'void Encode(int, int*, int*)':
Encoder.cpp:21:9: error: 'v' was not declared in this scope
   21 |         v[A[i]].pb(B[i]),v[B[i]].pb(A[i]);
      |         ^