Salve, sto provando a risolvere https://training.olinfo.it/#/task/abc_quadri/statement, mi vengono corretti i primi due subtask, ma mi appaiono alcuni errori di output in quelli successivi e non riesco a capire l’errore. Qualcuno mi potrebbe dare una mano? Grazie mille.
Il codice è il seguente:
int quadri(int N, long long M, int V[]){
int B=N, i, j=N-1;
long long somma=0;
for(i=0;i<N;i++)
somma=somma+V[i];
i=0;
while(somma>M)
{
B - -;
if(V[i]<V[j])
{
somma=somma-V[i];
i + +;
}
else
{
somma=somma-V[j];
j - -;
}
}
return B;
}