Submission #992757

#TimeUsernameProblemLanguageResultExecution timeMemory
992757n3rm1nHedgehog Daniyar and Algorithms (IZhO19_sortbooks)C++17
0 / 100
338 ms25172 KiB
#include<bits/stdc++.h> #define endl '\n' #define ll long long using namespace std; const int MAXN = 1e6+10; void speed() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); } int n, m; int a[MAXN], w; int l, r, k; int go[MAXN]; void read() { cin >> n >> m; for (int i = 1; i <= n; ++ i) { cin >> a[i]; } int j = 1; for (int i = 1; i <= n; ++ i) { if(j <= i) { j = i; while(j < n && a[j] <= a[j+1])j ++; } go[i] = j; cout << go[i] << " "; } cout << endl; for (int i = 1; i <= m; ++ i) { cin >> l >> r >> k; if(go[l] < r)cout << 0 << endl; else cout << 1 << endl; } } int main() { speed(); read(); 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...