Borderou de evaluare (job #2401155)
Utilizator | Data | 9 aprilie 2019 14:06:37 | |
---|---|---|---|
Problema | Algoritmul lui Dijkstra | Status | done |
Runda | Arhiva educationala | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:12:10: error: expected ']' before numeric constant
int D[50 002],N,M;
^~~
main.cpp:13:12: error: expected ']' before numeric constant
int viz[50 002];
^~~
main.cpp:15:32: error: expected ']' before numeric constant
vector < pair <int,int> > G[50 002];
^~~
main.cpp: In function 'void Citire()':
main.cpp:19:10: error: 'N' was not declared in this scope
fin>>N>>M;
^
main.cpp:19:13: error: 'M' was not declared in this scope
fin>>N>>M;
^
main.cpp:25:9: error: 'G' was not declared in this scope
G[x].push_back(make_pair(y,cost));
^
main.cpp: In function 'void Dijkstra(int)':
main.cpp:32:16: error: 'N' was not declared in this scope
for(i=1;i<=N;i++)
^
main.cpp:33:9: error: 'D' was not declared in this scope
D[i]=INF;
^
main.cpp:34:5: error: 'D' was not declared in this scope
D[nod_start]=0;
^
main.cpp:36:16: error: 'N' was not declared in this scope
for(i=1;i<=N;i++)
^
main.cpp:37:9: error: 'viz' was not declared in this scope
viz[i]=0;
^~~
main.cpp:39:5: error: 'viz' was not declared in this scope
viz[nod_start]=1;
^~~
main.cpp:46:23: error: 'G' was not declared in this scope
for(int i=0;i<G[nod].size();i++)
^
main.cpp: In function 'void Afiseaza()':
main.cpp:66:25: error: 'N' was not declared in this scope
for(int i = 2; i <= N; i++)
^
main.cpp:68:12: error: 'D' was not declared in this scope
if(D[i] != INF)
^
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !