Borderou de evaluare (job #2493521)
Utilizator | Data | 16 noiembrie 2019 13:31:29 | |
---|---|---|---|
Problema | Problema rucsacului | Status | done |
Runda | Arhiva educationala | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:6:1: error: expected ',' or ';' before 'int'
int D[1000][1000],N,G,W[1000],P[1000];
^~~
main.cpp: In function 'void citire()':
main.cpp:9:10: error: 'N' was not declared in this scope
fin>>N>>G;
^
main.cpp:9:13: error: 'G' was not declared in this scope
fin>>N>>G;
^
main.cpp:11:14: error: 'W' was not declared in this scope
fin>>W[i]>>P[i];
^
main.cpp:11:20: error: 'P' was not declared in this scope
fin>>W[i]>>P[i];
^
main.cpp: In function 'void rezolvare()':
main.cpp:15:21: error: 'N' was not declared in this scope
for(int i=1; i<=N; i++)
^
main.cpp:16:25: error: 'G' was not declared in this scope
for(int j=0; j<=G; j++)
^
main.cpp:18:18: error: 'W' was not declared in this scope
if(j-W[i]>=0)
^
main.cpp:19:17: error: 'D' was not declared in this scope
D[i][j]=max(D[i-1][j],D[i-1][j-W[i]]+P[i]);
^
main.cpp:19:54: error: 'P' was not declared in this scope
D[i][j]=max(D[i-1][j],D[i-1][j-W[i]]+P[i]);
^
main.cpp:21:17: error: 'D' was not declared in this scope
D[i][j]=D[i-1][j];
^
main.cpp: In function 'int main()':
main.cpp:29:11: error: 'D' was not declared in this scope
fout<<D[N][G];
^
main.cpp:29:13: error: 'N' was not declared in this scope
fout<<D[N][G];
^
main.cpp:29:16: error: 'G' was not declared in this scope
fout<<D[N][G];
^
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !