Submission #880405

#TimeUsernameProblemLanguageResultExecution timeMemory
880405dubabubaHedgehog Daniyar and Algorithms (IZhO19_sortbooks)C++14
0 / 100
1 ms348 KiB
#include <bits/stdc++.h> using namespace std; const int mxn = 55; int a[mxn], n, m; int b[mxn]; void go() { cin >> n >> m; for(int i = 1; i <= n; i++) cin >> a[i]; while(m--) { int l, r, k; cin >> l >> r >> k; for(int i = 1; i <= n; i++) b[i] = a[i]; bool sus = 0; for(int i = l; i <= r && !sus; i++) for(int j = l; j < r; j++) { if(a[j] > a[j + 1]) { if(a[j] + a[j + 1] > k) { cout << "0\n"; sus = 1; break; } swap(a[j], a[j + 1]); } } if(!sus) cout << "1\n"; } } int main() { int T = 1; while(T--) go(); 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...