Submission #536975

#TimeUsernameProblemLanguageResultExecution timeMemory
536975siewjhSpeedrun (RMI21_speedrun)C++17
21 / 100
40 ms672 KiB
#include "speedrun.h" void assignHints(int subtask, int N, int A[], int B[]) { if (subtask == 1){ setHintLen(N); for (int i = 1; i < N; i++){ setHint(A[i], B[i], 1); setHint(B[i], A[i], 1); } } } void dfs(int curr, int par, int N){ for (int i = 1; i <= N; i++){ if (!getHint(i)) continue; if (i == par) continue; goTo(i); dfs(i, curr, N); } if (par != -1) goTo(par); } void speedrun(int subtask, int N, int start) { if (subtask == 1) dfs(start, -1, N); }
#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...