제출 #699127

#제출 시각아이디문제언어결과실행 시간메모리
699127epicci23선물상자 (IOI15_boxes)C++17
컴파일 에러
0 ms0 KiB
#include "boxes.h" long long delivery(int N, int K, int L, int p[]) { long long dp[N+1]; for(int i=1;i<=K;i++) dp[i]=2*min(L-p[i],p[i]); for(int i=K+1;i<=N;i++) dp[i]=dp[i-K] + min(p[i]+min(p[i],L-p[i]),L-p[i-K+1]+min(L-p[i-K+1],p[i-K+1])); return dp[N]; }

컴파일 시 표준 에러 (stderr) 메시지

boxes.cpp: In function 'long long int delivery(int, int, int, int*)':
boxes.cpp:7:32: error: 'min' was not declared in this scope
    7 |  for(int i=1;i<=K;i++) dp[i]=2*min(L-p[i],p[i]);
      |                                ^~~
boxes.cpp:8:51: error: 'min' was not declared in this scope
    8 |  for(int i=K+1;i<=N;i++) dp[i]=dp[i-K] + min(p[i]+min(p[i],L-p[i]),L-p[i-K+1]+min(L-p[i-K+1],p[i-K+1]));
      |                                                   ^~~
boxes.cpp:8:42: error: 'min' was not declared in this scope
    8 |  for(int i=K+1;i<=N;i++) dp[i]=dp[i-K] + min(p[i]+min(p[i],L-p[i]),L-p[i-K+1]+min(L-p[i-K+1],p[i-K+1]));
      |                                          ^~~