boxes.cpp: In function 'll delivery(ll, ll, ll, ll*)':
boxes.cpp:11:37: warning: declaration of 'L' shadows a global declaration [-Wshadow]
11 | ll delivery(ll N, ll K, ll L, ll p[]) {
| ^
boxes.cpp:8:10: note: shadowed declaration is here
8 | ll N, K, L, x, ans;
| ^
boxes.cpp:11:37: warning: declaration of 'K' shadows a global declaration [-Wshadow]
11 | ll delivery(ll N, ll K, ll L, ll p[]) {
| ^
boxes.cpp:8:7: note: shadowed declaration is here
8 | ll N, K, L, x, ans;
| ^
boxes.cpp:11:37: warning: declaration of 'N' shadows a global declaration [-Wshadow]
11 | ll delivery(ll N, ll K, ll L, ll p[]) {
| ^
boxes.cpp:8:4: note: shadowed declaration is here
8 | ll N, K, L, x, ans;
| ^
boxes.cpp:19:17: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
19 | for (int i = N + 1; i; i--) {
| ~~^~~
/tmp/ccBJzgxl.o: In function `main':
grader.c:(.text.startup+0x1cb): undefined reference to `delivery(int, int, int, int*)'
collect2: error: ld returned 1 exit status