Submission #792324

#TimeUsernameProblemLanguageResultExecution timeMemory
792324YassirSalamaBoxes with souvenirs (IOI15_boxes)C++14
0 / 100
1 ms308 KiB
#include "boxes.h" #include<bits/stdc++.h> using namespace std; #define ll long long #define all(v) v.begin(),v.end() #define F first #define S second int f(int x,int y,int L){ return min({y-x,x+L-y}); } long long delivery(int N, int K, int L, int p[]) { vector<int> v; for(int i=0;i<N;i++) v.push_back(p[i]); sort(all(v)); ll ans=0; v.push_back(0); // for(auto x:v) cout<<x<<" "; // cout<<endl; for(int i=0;i<N;i++){ ans+=f(min(v[i+1],v[i]),max(v[i],v[i+1]),L); } return ans*2; }

Compilation message (stderr)

boxes.cpp: In function 'long long int delivery(int, int, int, int*)':
boxes.cpp:11:31: warning: unused parameter 'K' [-Wunused-parameter]
   11 | long long delivery(int N, int K, int L, int p[]) {
      |                           ~~~~^
#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...