제출 #1299275

#제출 시각아이디문제언어결과실행 시간메모리
1299275alexrana2626Obstacles for a Llama (IOI25_obstacles)C++20
24 / 100
101 ms9016 KiB
#include "obstacles.h" #include <bits/stdc++.h> using namespace std; vector<int> v, v1; int n; void initialize(vector<int> T, vector<int> H) { n = T.size(); for (int i = 0; i < H.size(); i++) { if (T[0] <= H[i]) v.push_back(i); } for (int i = 0; i < H.size(); i++) { if (T[n - 1] <= H[i]) v1.push_back(i); } return; } bool can_reach(int L, int R, int S, int D) { if (n == 1) { auto it = lower_bound(v.begin(), v.end(), min(S, D)); if (it != v.end() && *it < max(S, D)) { return false; } return true; } else { auto it = lower_bound(v1.begin(), v1.end(), min(S, D)); if (it != v1.end() && *it < max(S, D)) { return false; } return true; } }
#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...