제출 #997594

#제출 시각아이디문제언어결과실행 시간메모리
997594TitanicXDzzPilot (NOI19_pilot)C++14
55 / 100
1096 ms2152 KiB
#include<bits/stdc++.h>
using namespace std;
long long a[100010];
int main(){
 int n,q;
 cin>>n>>q;
 long long ans=0;
 for(int i=0;i<n;i++){
    cin>>a[i];
 }
 a[n]=LLONG_MAX;
 for(int ii=0;ii<q;ii++){
  ans=0;
  long long h;
  cin>>h;
  long long y=0;
  for(long long i=0;i<n+1;i++){
    if(a[i]>h){
        ans+=(i-y)*(i-y+1)/2;
        y=i+1;
    }
  }
  cout<<ans<<"\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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...