Submission #1096473

#TimeUsernameProblemLanguageResultExecution timeMemory
1096473Trisanu_DasPilot (NOI19_pilot)C++17
55 / 100
1031 ms2136 KiB
#include <bits/stdc++.h> using namespace std; #define int long long signed main() { ios_base::sync_with_stdio(0); cin.tie(NULL); int n, q; cin >> n >> q; int h[n + 1]; for(int i = 0; i < n; i++) cin >> h[i]; h[n] = LLONG_MAX; while(q--){ int y, ans = 0, last = 0; cin >> y; for(int i = 0; i <= n; i++){ if(h[i] > y){ ans += (i - last) * (i - last + 1) / 2; last = i + 1; } } cout << ans << '\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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...