Submission #683564

#TimeUsernameProblemLanguageResultExecution timeMemory
683564FatihSolakHedgehog Daniyar and Algorithms (IZhO19_sortbooks)C++17
17 / 100
3064 ms3248 KiB
#include <bits/stdc++.h> #define N 200005 using namespace std; int a[N]; void solve(){ int n,m; cin >> n >> m; for(int i = 1;i<=n;i++){ cin >> a[i]; } for(int i =1;i<=m;i++){ int l,r,k; cin >> l >> r >> k; int maxi = 0; for(int j = l;j<=r;j++){ for(int c = j+1;c<=r;c++){ if(a[c] >= a[j])break; maxi = max(maxi,a[j] + a[c]); } } cout << (maxi <= k) << '\n'; } } int main(){ ios_base::sync_with_stdio(false); cin.tie(nullptr); #ifdef Local freopen("in.txt","r",stdin); freopen("out.txt","w",stdout); #endif int t=1; //cin>>t; while(t--){ solve(); } #ifdef Local cout<<endl<<fixed<<setprecision(2)<<1000.0 * clock() / CLOCKS_PER_SEC<< " milliseconds "; #endif }
#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...