Submission #475440

#TimeUsernameProblemLanguageResultExecution timeMemory
475440dzdzxAddk (eJOI21_addk)C++17
0 / 100
997 ms2264 KiB
#include<bits/stdc++.h> using namespace std; int main(){ int n,w; cin>>n>>w; int x[n]; for (int i=0;i<n;i++){ cin>>x[i]; } int q; cin>>q; for (int i=0;i<q;i++){ char t; cin>>t; if (t=='2'){ int a,b,c; cin>>a>>b>>c;a--;b--; int sum=0;int k=1; for (int j=a;j<a+c-1;j++){ sum+=k*x[j]; k++; } k=c; for (int j=a+c-1;j<b-c+2;j++){ sum+=k*x[j]; } k--; for (int j=b-c+2;j<=b;j++){ sum+=k*x[j]; k--; } cout<<sum<<endl; }else{ for (int j=0;j<w;j++){ int z; cin>>z; } } } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...