Salve a tutti!
Premetto che mi sono appena iscritto, e per iniziare ho provato a fare il problema “Long Colums”.
Credevo di esserlo riuscito a risolvere, perché dopo averlo testato con i dati input forniti dall’esempio restituiva il risultato giusto, ma quando l’ho sottoposto mi ha dato 0/100, e non riesco a capire il perché, visto che sembrava funzionare.
Ecco il codice:
#include <iostream>
#define MAXN 1000000
using namespace std;
int N, K, i, j, M = 0, C = 0;
int L[MAXN];
int main() {
freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);
scanf("%d %d", &N, &K);
for(i=0; i<N; i++){
scanf("%d", &L[i]);
}
for(i=0; i<N; i++){
for(j=0; j<10 && L[i] >= K; j++){
L[i] -= K;
C++;
}
M += L[i];
}
printf("%d %d\n", C, M);
return 0;
}
è un problema del codice, o ho sbagliato qualcosa quando l’ho sottoposto?
Scusate per la domanda banale, ma non riesco proprio a capire dov’è il problema…