Submission #1040023

#TimeUsernameProblemLanguageResultExecution timeMemory
1040023KiprasBoxes with souvenirs (IOI15_boxes)C++17
Compilation error
0 ms0 KiB
#include "boxes.h" #include <bits/stdc++.h> typedef long long ll; using namespace std; ll delivery(int n, int k, int l, vector<int> pos){ /*ll mid = (l+1)/2; vector<ll> dp1, dp2; dp1.push_back(0); dp2.push_back(0); for(int i = 0; i < n && pos[i]<=mid; i++){ if(i==0){ dp1.push_back(pos[i]*2); continue; } if(i%k!=0)dp1.push_back(pos[i]*2-pos[i-1]); else dp1.push_back(dp1.back()+pos[i]); } for(int x = n-1; x >= 0 && pos[x]>=mid; x--){ if(x==n-1){ dp2.push_back(pos[x]*2); continue; } ll ind = x-n+1; if(ind%k!=0)dp2.push_back(pos[x]*2-pos[x+1]); else dp2.push_back(dp1.back()+pos[x]); } ll rez = 1e18; for(int i = 0; i < dp1.size(); i++){ if(dp2.size()>n-i)rez=min(rez, dp1[i] + dp2[n-i]); if(dp2.size()>n-i-k&&n-i-k>=0)rez=min(rez, dp1[i] + dp2[n-i-l] + l); }*/ return 0; }

Compilation message (stderr)

boxes.cpp: In function 'll delivery(int, int, int, std::vector<int>)':
boxes.cpp:8:17: warning: unused parameter 'n' [-Wunused-parameter]
    8 | ll delivery(int n, int k, int l, vector<int> pos){
      |             ~~~~^
boxes.cpp:8:24: warning: unused parameter 'k' [-Wunused-parameter]
    8 | ll delivery(int n, int k, int l, vector<int> pos){
      |                    ~~~~^
boxes.cpp:8:31: warning: unused parameter 'l' [-Wunused-parameter]
    8 | ll delivery(int n, int k, int l, vector<int> pos){
      |                           ~~~~^
boxes.cpp:8:46: warning: unused parameter 'pos' [-Wunused-parameter]
    8 | ll delivery(int n, int k, int l, vector<int> pos){
      |                                  ~~~~~~~~~~~~^~~
/usr/bin/ld: /tmp/ccGJR70X.o: in function `main':
grader.c:(.text.startup+0x1ef): undefined reference to `delivery(int, int, int, int*)'
collect2: error: ld returned 1 exit status