제출 #1285377

#제출 시각아이디문제언어결과실행 시간메모리
1285377ChocoAddk (eJOI21_addk)C++20
0 / 100
425 ms1740 KiB
#include<bits/stdc++.h> using namespace std; //#pragma GCC optimize("O3") #define Study ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL) #define ll long long #define ull unsigned long long #define endl '\n' #define pb push_back #define ff first #define ss second #define ins insert #define all(x) x.begin(),x.end() #define fori(x,y,z) for(ll x=y;x<=z;x++) const ll INF=1e12; const ll sz=2e5+10; const ll mod=1e8; void work(){ ll n,k; cin>>n>>k; vector<ll>v(n+10,0); fori(i,1,n){ cin>>v[i]; } ll q; cin>>q; while(q--){ ll t; cin>>t; if(t==1){ ll x; cin>>x; } else{ ll l,r,m; cin>>l>>r>>m; ll ans=0; fori(i,l,r){ ll x=min(abs(i-l+1),min(abs(r-i+1),m)); ans+=v[i]*x; } cout<<ans<<endl; } } } int main(){ Study; ll t=1; //cin>>t; fori(i,1,t){ //cout<<i<<'\n'; work(); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...