Submission #316834

#TimeUsernameProblemLanguageResultExecution timeMemory
316834amunduzbaev이상적인 도시 (IOI12_city)C++14
Compilation error
0 ms0 KiB
#include "grader.cpp" #include <bits/stdc++.h> using namespace std; #define ll long long #define pb push_back const int N=205, mod= 1e9; int n, dist[N][N]; vector<vector<int>> edges(2005); void Dijkstra(int cur){ queue<int>q; q.push(cur); while(!q.empty()){ int u=q.front(); q.pop(); for(auto x:edges[u]){ if(dist[cur][u]+1 < dist[cur][x]){ dist[cur][x] = dist[cur][u]+1; q.push(x); } } } } int DistanceSum(int N, int *x, int *y) { n=N; for(int i=0;i<n;i++){ for(int j=i+1;j<n;j++){ dist[i][j]=2e9; dist[j][i]=2e9; if(abs(x[i]-x[j]) + abs(y[i]-y[j]) == 1){ edges[i].pb(j); edges[j].pb(i); } } } for(int i=0;i<n;i++) Dijkstra(i); int ans=0; for(int i=0; i<n; i++){ for(int j=i+1; j<n; j++){ ans += dist[i][j]; ans %= mod; } } return ans; } /* 11 2 5 2 6 3 3 3 6 4 3 4 4 4 5 4 6 5 3 5 4 5 6 */

Compilation message (stderr)

/tmp/ccZioXVi.o: In function `main':
city.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/ccy7ugnb.o:grader.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status