boxes.cpp: In function 'long long int delivery(int, int, int, int*)':
boxes.cpp:18:74: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
pref[i] += (min(p[i-1] , L - p[i-1]) * 1ll + p[i-1] * 1ll) * 1ll ;
^~~
boxes.cpp:19:17: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
pref[i] += (p[i] * 1ll - p[i-1] * 1ll) * 1ll ;
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
boxes.cpp:21:19: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
suff[N-1] = L - p[N-1] * 1ll ;
~~^~~~~~~~~~~~~~
boxes.cpp:28:80: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
suff[i] += (min(p[i+1] , L - p[i+1]) * 1ll + (L - p[i+1]) * 1ll) * 1ll ;
^~~
boxes.cpp:29:17: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
suff[i] += (p[i+1] * 1ll - p[i] * 1ll) * 1ll ;
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
boxes.cpp:12:15: warning: unused variable 'last' [-Wunused-variable]
long long last = 0 ;
^~~~