Submission #228034

#TimeUsernameProblemLanguageResultExecution timeMemory
228034AaronNaiduSimurgh (IOI17_simurgh)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include <"simurgh.h"> using namespace std; int n; vector<int> u, v; vector<int> graph[600]; vector<int> subset, toRet; bool visited[600]; void DFS(int node) { visited[node] = true; for (auto i : graph[node]) { if (!visited[i]) { DFS(i); } } } void getSubset(int used, int pos) { if (used == n-1) { for (auto i : subset) { graph[u[i]].push_back(v[i]); graph[v[i]].push_back(u[i]); } DFS(0); bool allRight = true; for (int i = 0; i < n; i++) { if (!visited[i]) { allRight = false; } } if (allRight) { if (count_common_roads(subset) == n-1) { toRet = subset; } } for (int i = 0; i < n; i++) { visited[i] = false; graph[i].clear(); } return; } if (pos >= u.size()) { return; } for (int i = pos; i < u.size(); i++) { subset.push_back(i); getSubset(used+1, i+1); subset.pop_back(); } } vector<int> find_roads(int ln, vector<int> lu, vector<int> lv) { n = ln; u = lu; v = lv; getSubset(0, 0); return toRet; }

Compilation message (stderr)

simurgh.cpp:2:10: fatal error: "simurgh.h": No such file or directory
 #include <"simurgh.h">
          ^~~~~~~~~~~~~
compilation terminated.