Submission #139034

#TimeUsernameProblemLanguageResultExecution timeMemory
139034toonewbieRail (IOI14_rail)C++17
0 / 100
83 ms504 KiB
#include "rail.h" #include <bits/stdc++.h> using namespace std; int used[105]; void findLocation(int N, int first, int location[], int stype[]) { int cur = 0, pos = first, ty = 1; while(cur != -1) { location[cur] = pos; stype[cur] = ty; used[cur] = 1; int mn = 1000, id = -1; for (int i = 0; i < N; i++) { if (used[i] == 0) { int x = getDistance(cur, i); if (x < mn) { mn = x; id = i; } } } if (ty == 1) pos += mn; else pos -= mn; ty = 3 - ty; cur = id; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...