Submission #1296442

#TimeUsernameProblemLanguageResultExecution timeMemory
1296442kawhietStations (IOI20_stations)C++20
8 / 100
395 ms432 KiB
#include <bits/stdc++.h> #include "stations.h" using namespace std; vector<int> label(int n, int k, vector<int> u, vector<int> v) { vector<int> ret(n); iota(ret.begin(), ret.end(), 0); return ret; } bool is(int x, int y) { x++; y++; while (y > x) { y /= 2; } return x == y; } int find_next_station(int s, int t, vector<int> c) { if (is(s, t)) { for (auto x : c) { if (is(x, t) && x > s) { return x; } } } return (s - 1) / 2; }
#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...