Submission #818436

#TimeUsernameProblemLanguageResultExecution timeMemory
818436LittleCubeDungeons Game (IOI21_dungeons)C++17
11 / 100
7063 ms22164 KiB
#include "dungeons.h" #include <bits/stdc++.h> #define ll long long using namespace std; namespace { int n; vector<int> s, p, w, l; } void init(int n, vector<int> s, vector<int> p, vector<int> w, vector<int> l) { ::n = n; ::s = s, ::p = p, ::w = w, ::l = l; return; } ll simulate(int x, int _z) { ll z = _z; while(x != n) { if(z >= s[x]) { z += s[x]; x = w[x]; } else { z += p[x]; x = l[x]; } } return z; }
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...