Submission #807779

#TimeUsernameProblemLanguageResultExecution timeMemory
807779vjudge1Dungeons Game (IOI21_dungeons)C++17
11 / 100
7065 ms26700 KiB
#include "dungeons.h"
#include <vector>
using namespace std;
vector<int> S,P,W,L;
int N;
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;
}

long long simulate(int x, int 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...