Submission #836530

#TimeUsernameProblemLanguageResultExecution timeMemory
836530NeroZeinStations (IOI20_stations)C++17
0 / 100
591 ms420 KiB
#include "stations.h" #include <vector> #include <bits/stdc++.h> using namespace std; std::vector<int> label(int n, int k, std::vector<int> eu, std::vector<int> ev) { std::vector<int> labels(n); iota(labels.begin(), labels.end(), 0); return labels; } int find_next_station(int s, int t, std::vector<int> c) { if (s > t) { for (int i : c) { if (i < s) { return i; } } } else { int sub = t; while (true) { if (sub == 0) { sub = -1; break; } if (sub / 2 == s) break; sub /= 2; } if (sub != -1) { return sub; } for (int i : c) { if (i < s) { return i; } } } }

Compilation message (stderr)

stations.cpp: In function 'int find_next_station(int, int, std::vector<int>)':
stations.cpp:38:1: warning: control reaches end of non-void function [-Wreturn-type]
   38 | }
      | ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...