Submission #1245087

#TimeUsernameProblemLanguageResultExecution timeMemory
1245087guanexRadio Towers (IOI22_towers)C++20
4 / 100
254 ms1688 KiB
#include "towers.h" #include <vector> #include<bits/stdc++.h> using namespace std; int mid = 0; vector<int> h; void init(int N, std::vector<int> H) { int mx = 0; for(int i = 0; i < N; ++i){ h.push_back(H[i]); if(H[i] > mx){ mx = H[i]; mid = i; } } } int max_towers(int L, int R, int D) { if(L <= mid && R >= mid){ if(h[L] <= h[mid] - D && h[R] <= h[mid] - D){ return 2; } } return 1; }
#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...