Submission #1296062

#TimeUsernameProblemLanguageResultExecution timeMemory
1296062SabaKharebavaObstacles for a Llama (IOI25_obstacles)C++20
24 / 100
69 ms7360 KiB
#include<bits/stdc++.h>

using namespace std;

vector<int> mp;

void initialize(vector<int> t, vector<int> h) {
	mp.resize(h.size()+1, 0);
	sort(t.begin(), t.end());
	for (int i = 1; i <= h.size(); i++) {
		if (h[i-1] >= t.back())
			mp[i] = 1;
		mp[i] += mp[i-1];
	}
}

bool can_reach(int l, int r, int s, int d) {
	return !(mp[d+1]-mp[s]);
}
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...