Borderou de evaluare (job #3136258)
Utilizator | Data | 5 iunie 2023 19:03:55 | |
---|---|---|---|
Problema | Problema rucsacului | Status | done |
Runda | Arhiva educationala | Compilator | c-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.c: In function 'main':
main.c:22:33: warning: implicit declaration of function 'MAX'; did you mean 'NMAX'? [-Wimplicit-function-declaration]
22 | dp[j] = MAX(dp[j], dp[j - g[i]] + p[i]);
| ^~~
| NMAX
main.c:25:9: warning: 'ans' may be used uninitialized [-Wmaybe-uninitialized]
25 | fprintf(fout, "%d\n", ans);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
main.c:14:56: note: 'ans' was declared here
14 | int i, j, n, p[NMAX], g[NMAX], gMax, dp[GMAX], ans;
| ^~~
/usr/bin/ld: ./ccztibFB.o: in function `main':
main.c:(.text.startup+0x110): undefined reference to `MAX'
/usr/bin/ld: main.c:(.text.startup+0x15e): undefined reference to `MAX'
collect2: error: ld returned 1 exit status
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !