Submission #651199

#TimeUsernameProblemLanguageResultExecution timeMemory
651199alexcccHedgehog Daniyar and Algorithms (IZhO19_sortbooks)C++14
17 / 100
3085 ms11008 KiB
#include <bits/stdc++.h> using namespace std; int main(){ int n, m; cin >> n >> m; vector<long long> w(n + 1); for(int i = 1; i <= n; i ++) cin >> w[i]; int l, r, k; for(int i = 0; i < m; i ++){ cin >> l >> r >> k; long long mx = w[l]; int check = 1; for(int j = l; j <= r; j ++){ if(w[j] < mx && mx + w[j] > k){ check = 0; break; } mx = max(mx,w[j]); } cout << check << '\n'; } return 0; }
#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...