Submission #1084291

#TimeUsernameProblemLanguageResultExecution timeMemory
1084291vjudge1Crocodile's Underground City (IOI11_crocodile)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #define inf 1e9+1 using namespace std; ifstream fin("graf.in"); ofstream fout("graf.out"); struct node{ int nod,cost; bool operator >(const node b) const { return cost>b.cost; } }; vector<vector<node> > G; int n,m,x,y,c,st,d[10001]; void dij(int start){ for(int i=1;i<=n;i++) d[i]=inf; priority_queue<node,vector<node>,greater<node> > pq; pq.push({start,0}); d[start]=0; while(!pq.empty()){ node x=pq.top(); pq.pop(); for(auto vec:G[x.nod]){ if(d[vec.nod]>d[x.nod]+vec.cost) { d[vec.nod]=d[x.nod]+vec.cost; pq.push({vec.nod,d[vec.nod]}); } } } } int main() { fin>>n>>m; G.resize(n+1); for(int i=1;i<=m;i++){ fin>>x>>y>>c; G[x].push_back({y,c}); G[y].push_back({x,c}); } fin>>st; dij(st); for(int i=1;i<=n;i++) cout<<d[i]<<" "; }

Compilation message (stderr)

/usr/bin/ld: /tmp/cc9A1b5A.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccvVyUlB.o:crocodile.cpp:(.text.startup+0x0): first defined here
/usr/bin/ld: /tmp/cc9A1b5A.o: in function `main':
grader.cpp:(.text.startup+0x36): undefined reference to `travel_plan(int, int, int (*) [2], int*, int, int*)'
collect2: error: ld returned 1 exit status