제출 #818436

#제출 시각아이디문제언어결과실행 시간메모리
818436LittleCube던전 (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...