Submission #444514

#TimeUsernameProblemLanguageResultExecution timeMemory
444514osmanallazovBoxes with souvenirs (IOI15_boxes)C++14
10 / 100
1 ms204 KiB
#include "boxes.h" #include <bits/stdc++.h> #define ll long long long long delivery(int N, int K, int L, int p[]) { ll res=0; if(K==1){ for(int i=0;i<N;i++){ if(p[i]==0){ res+=0; } else if(p[i]<=L/2){ res+=(p[i]*2); } else{ res+=((L-p[i])*2); } } } else if(K==N){ ll mini=1000000001; ll maks=-1; for(int i=0;i<N;i++){ if(p[i]!=0){ if(mini>p[i]){ mini=p[i]; } if(maks<p[i]){ maks=p[i]; } } } if(mini<=L/2 && maks<=L/2){ res=maks*2; } else if(mini>L/2 && maks>L/2){ res=(L-mini)*2; } else{ res=L; } } return res; }
#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...