제출 #501073

#제출 시각아이디문제언어결과실행 시간메모리
501073uncriptedAddk (eJOI21_addk)C++11
0 / 100
716 ms2572 KiB
#include<bits/stdc++.h> using namespace std; int main(){ long long n,k; cin>>n>>k; long long a[n+1]; for(long long i=1; i<=n; i++){ cin>>a[i]; } long long q; cin>>q; while(q--){ long long x; cin>>x; if(x==1){ continue; } long long l,r,m; cin>>l>>r>>m; long long s=0; for(long long j=l; j<=r; j++){ long long l1,r2; l1=max(j-m+1, l); r2=min(j+m-1, r); s+=a[j]*(r2-l1+1); } cout<<s<<endl; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...