제출 #1096471

#제출 시각아이디문제언어결과실행 시간메모리
1096471Trisanu_DasPilot (NOI19_pilot)C++17
40 / 100
1056 ms1944 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    ios_base::sync_with_stdio(0); 
    cin.tie(NULL);
    int n, q; cin >> n >> q;
    int h[n]; for(int i = 0; i < n; i++) cin >> h[i];
    while(q--){
        int y, ans = 0, cnt = 0;
        cin >> y;
        for(int i = 0; i < n; i++){
            if(y >= h[i]) cnt++;
            else {
                ans += cnt * (cnt + 1) / 2;
                cnt = 0;
            }
        }
        ans += cnt * (cnt + 1) / 2;
        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...