제출 #1336715

#제출 시각아이디문제언어결과실행 시간메모리
1336715thunwaPilot (NOI19_pilot)C++20
40 / 100
1012 ms1080 KiB
#include<iostream>
using namespace std;
const int N = (1e6)+2;
int arr[N];
int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    int n,q;
    cin >> n >> q;
    for(int i=0; i<n; i++) cin >> arr[i];
    for(int i=0; i<q; i++){
        int Q;
        cin >> Q;
        long long s = 0;
        int index = 0;
        while(index < n){
            // cout << index << " ";
            int l = 0;
            while(index+l<n && Q>=arr[index+l]) l++;
            // cout << l << " ";
            index += l+1;
            s += l*(l+1)/2;
        }
        cout << s << '\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...