Submission #1287471

#TimeUsernameProblemLanguageResultExecution timeMemory
1287471azamuraiHedgehog Daniyar and Algorithms (IZhO19_sortbooks)C++20
17 / 100
3093 ms8276 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define fi first #define se second #define mp make_pair #define pb push_back #define Sz(x) (int)x.size() const int N = 1e6 + 5; int n, m, a[N]; void solve() { cin >> n >> m; for (int i = 1; i <= n; i++) { cin >> a[i]; } while (m--) { int l, r, k; cin >> l >> r >> k; int ok = 1, mx = 0; for (int i = l; i <= r; i++) { if (mx > a[i] && (mx + a[i]) > k) { ok = 0; } mx = max(mx, a[i]); } if (ok) cout << 1 << '\n'; else cout << 0 << '\n'; } } signed main() { ios_base::sync_with_stdio(0); cin.tie(0); int t = 1; //cin >> t; for (int T = 1; T <= t; T++) { solve(); cout << '\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...