Submission #499778

#TimeUsernameProblemLanguageResultExecution timeMemory
499778yahyobekabdunazarovHedgehog Daniyar and Algorithms (IZhO19_sortbooks)C++17
0 / 100
420 ms14720 KiB
#include <bits/stdc++.h> typedef long long ll; using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); int n, m; cin >> n >> m; int a[n], dp[n], dp2[n]; for (int i = 0; i < n; i++){ cin >> a[i]; } dp[0]=0; for (int i = 1; i < n; i++){ dp[i]=dp[i-1]; if(a[i-1]>a[i]){ dp[i]+=a[i-1]; } } for(int i = 0; i<n; i++){ dp2[i]=dp[i]+a[i]; } for(int i = 0; i<m; i++){ int l, r, k; cin >> l >> r >> k; dp2[r-1]-dp2[l-1]<=k?cout << "1\n":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...