제출 #1336068

#제출 시각아이디문제언어결과실행 시간메모리
1336068sporknivesHedgehog Daniyar and Algorithms (IZhO19_sortbooks)C++20
13 / 100
1896 ms8432 KiB
#include <bits/stdc++.h>
using namespace std;
typedef pair<int,int> pii;

signed main() {
	int n,q; cin>>n>>q;
	vector<int> a(n); for(int i=0;i<n;i++) cin>>a[i];
	vector<int> drops;
	for(int i=0;i<n-1;i++) {
		if(a[i]>a[i+1]) drops.push_back(i);
	}
	sort(drops.begin(),drops.end());
	for(int i=0;i<q;i++) {
		int l,r,k; cin>>l>>r>>k; l--; r--;
		auto lb = lower_bound(drops.begin(),drops.end(),l);
		if(lb==drops.end()) {
			cout<<"1\n";
			continue;
		}
		if((*lb) >= r) cout<<"1\n";
		else cout<<"0\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...