Submission #785178

#TimeUsernameProblemLanguageResultExecution timeMemory
785178alexander707070선물상자 (IOI15_boxes)C++14
Compilation error
0 ms0 KiB
#include<bits/stdc++.h> #define MAXN 10000007 using namespace std; int n,k,a[MAXN] long long l,r,len; long long ans; long long delivery(int N, int K, int L,int P[]){ n=N; k=K; for(int i=1;i<=n;i++){ a[i]=P[i]; } sort(a+1,a+n+1); for(int i=1;i<=n;i+=k){ l=a[i]; r=L-a[min(i+k-1,n)]; len=a[min(i+k-1,n)]-a[i]; if(l>r)swap(l,r); ans+=min(l+len+r,2*l+2*len); } return ans; } /* int main(){ cout<<delivery(3,2,8,{1,2,5})<<"\n"; } */

Compilation message (stderr)

boxes.cpp:6:1: error: expected initializer before 'long'
    6 | long long l,r,len;
      | ^~~~
boxes.cpp: In function 'long long int delivery(int, int, int, int*)':
boxes.cpp:12:9: error: 'a' was not declared in this scope
   12 |         a[i]=P[i];
      |         ^
boxes.cpp:15:10: error: 'a' was not declared in this scope
   15 |     sort(a+1,a+n+1);
      |          ^
boxes.cpp:18:9: error: 'l' was not declared in this scope
   18 |         l=a[i]; r=L-a[min(i+k-1,n)];
      |         ^
boxes.cpp:18:17: error: 'r' was not declared in this scope
   18 |         l=a[i]; r=L-a[min(i+k-1,n)];
      |                 ^
boxes.cpp:19:9: error: 'len' was not declared in this scope; did you mean 'mblen'?
   19 |         len=a[min(i+k-1,n)]-a[i];
      |         ^~~
      |         mblen