Submission #602093

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
6020932022-07-22 14:50:27Yazan_AlattarShortcut (IOI16_shortcut)C++14
Compilation error
0 ms0 KiB
#include "shortcut.h"
#include <bits/stdc++.h>
using namespace std;
const int N=3e3+100;
long long vis[N][N];
vector<pair<long long,int>> g[N];
long long cc;
int nn;
void dfs(int u,int v)
{
for(auto x:g[u]){
if(x.first+vis[u][v]<vis[x.second][v]){
vis[x.second][v]=vis[u][v]+x.first;
dfs(x.second,v);
}
}
}
long long con(int l,int r)
{
g[l].push_back({cc,r});
g[r].push_back({cc,l});
for(int i=0;i<nn;i++){
for(int j=0;j<nn;j++){
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

shortcut.cpp: In function 'long long int con(int, int)':
shortcut.cpp:41:35: error: 'd' was not declared in this scope
   41 |             ret=max(ret,vis[i][j]+d[i]+d[j]);
      |                                   ^