Submission #437515

#TimeUsernameProblemLanguageResultExecution timeMemory
437515grtDungeons Game (IOI21_dungeons)C++17
0 / 100
2 ms332 KiB
#include <bits/stdc++.h> #define PB push_back #define ST first #define ND second #define _ ios_base::sync_with_stdio(0); cin.tie(0); //mt19937 rng(chrono::high_resolution_clock::now().time_since_epoch().count()); using namespace std; using ll = long long; using pi = pair<int,int>; using vi = vector<int>; int n; vi s, p, w, l; void init(int N, vi S, vi P, vi W, vi L) { n = N; s = S; p = P; w = W; l = L; } ll simulate(int x, int z) { ll cur = z; while(x < n) { if(s[x] <= z) { z += s[x]; x = w[x]; } else { z += p[x]; x = l[x]; } } return cur; }
#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...