제출 #362929

#제출 시각아이디문제언어결과실행 시간메모리
362929David_M선물상자 (IOI15_boxes)C++14
100 / 100
530 ms196204 KiB
#include "boxes.h"
#include<bits/stdc++.h>
using namespace std;
long long delivery(int n,int k,int L,int p[]){
long long Ans=1e18,l[n+1],r[n+1];l[0]=r[0]=0;
for(int i=1;i<=n;i++)r[i]=r[max(i-k,0)]+p[i-1]*2,l[i]=l[max(i-k,0)]+(L-p[n-i])*2;
for(int i=0;i<=n;i++)Ans=min(Ans,l[i]+min(r[n-i],r[max(n-i-k,0)]+L));
return Ans;
}
#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...