Submission #1138986

#TimeUsernameProblemLanguageResultExecution timeMemory
1138986ozner77Crocodile's Underground City (IOI11_crocodile)C11
Compilation error
0 ms0 KiB
#include "crocodile.h" #include <bits/stdc++.h> #include <ext/pb_ds/assoc_container.hpp> using namespace __gnu_pbds; using namespace std; #define ll long long #define pb push_back #define mp make_pair #define f first #define s second #define all(x) x.begin(), x.end() #define rall(x) x.rbegin(), x.rend() typedef tree<int, null_type, less<int>, rb_tree_tag, tree_order_statistics_node_update> indexed_set; typedef pair<ll,ll> pll; typedef pair<int,int> pii; typedef map<int,int> mii; typedef map<ll,ll> mll; int travel_plan(int N, int M, int R[][2], int L[], int K, int P[]) { vector<vector<int>> adj(N); vector<vector<int>> dist(N,vector<int>(N,1e9)); for(int i=0;i<M;i++){ adj[R[i][0]].pb(R[i][1]); adj[R[i][1]].pb(R[i][0]); dist[R[i][0]][R[i][1]]=L[i]; } queue<int> Q; vector<int> D(N); Q.push(0); D[0]=0; vector<int> visitado(N,false); while(!Q.empty()){ int nodo=Q.front(); Q.pop(); visitado[nodo]=true; for(auto x:adj[nodo]){ if(!visitado[x]){ D[x]=D[nodo]+dist[nodo][x]; Q.push(x); } } } int res=0; for(int i=0;i<K;i++){ res=max(res,D[P[i]]); } return res; }

Compilation message (stderr)

crocodile.c:2:10: fatal error: bits/stdc++.h: No such file or directory
    2 | #include <bits/stdc++.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.