Submission #493992

#TimeUsernameProblemLanguageResultExecution timeMemory
493992Hades504Pilot (NOI19_pilot)C++14
55 / 100
1091 ms3236 KiB
#include<bits/stdc++.h> using namespace std; #define int long long #define endl "\n" signed main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int n,q; cin>>n>>q; vector<int>h(n),y(q); for(int i=0;i<n;i++){ cin>>h[i]; } for(int i=0;i<q;i++){ cin>>y[i]; } for(int i=0;i<q;i++){ int a = y[i]; int x =0; int sum=0; for(int j=0;j<n;j++){ if(h[j]>y[i]){ int diff=j-x; int ans=(diff*(diff-1))/2+diff; sum+=ans; x=j+1; } else if(j==n-1){ int diff=j-x+1; int ans=(diff*(diff-1))/2+diff; sum+=ans; } } cout<<sum<<endl; } return 0; }

Compilation message (stderr)

pilot.cpp: In function 'int main()':
pilot.cpp:18:9: warning: unused variable 'a' [-Wunused-variable]
   18 |     int a = y[i];
      |         ^
#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...