Submission #1195854

#TimeUsernameProblemLanguageResultExecution timeMemory
1195854NAMINPort Facility (JOI17_port_facility)C++20
Compilation error
0 ms0 KiB
#include "citymapping.h" #include <bits/stdc++.h> using namespace std; #define ll long long struct Edges{ int u,v; ll w; bool operator<(const Edges& e)const{ return w < e.w; } }; vector<int> parent; vector<Edges> edges; int find(int node){ if(parent[node]==node) return node; return parent[node] = find(node); } void unite(int a,int b){ a = find(a),b = find(b); parent[b] = a; } void find_roads(int N, int Q, int A[], int B[], int W[]) { parent.resize(N+1); for(int i=1;i<=N;i++) parent[i] = i; for(int i=1;i<=N;i++){ for(int j=i+1;j<=N;j++){ edges.push_back({i,j,get_distance(i,j)}); } } sort(edges.begin(),edges.end()); int cur = 0; for(auto edge : edges){ ll u = edge.u,v = edge.v,w = edge.w; if(find(u) != find(v)){ unite(u,v); A[cur] = u; B[cur] = v; W[cur] = w; cur++; if(cur==n-1) return; } } assert(cur == N-1); return; }

Compilation message (stderr)

port_facility.cpp:1:10: fatal error: citymapping.h: No such file or directory
    1 | #include "citymapping.h"
      |          ^~~~~~~~~~~~~~~
compilation terminated.