Submission #334547

#TimeUsernameProblemLanguageResultExecution timeMemory
334547GurbanHedgehog Daniyar and Algorithms (IZhO19_sortbooks)C++17
17 / 100
3097 ms4392 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; const int maxn=1e6+5; int n,m,a[maxn],l,r,k,mx,ans; int main(){ ios::sync_with_stdio(false); cin.tie(0); cin >> n >> m; for(int i = 1;i <= n;i++) cin >> a[i]; while(m--){ cin >> l >> r >> k; mx = 0,ans = 0; for(int i = l;i <= r;i++){ if(mx > a[i]) ans = max(ans,mx+a[i]); mx = max(mx,a[i]); } if(ans <= k) cout<<"1\n"; else cout<<"0\n"; } }
#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...