Borderou de evaluare (job #2149177)
Utilizator | Data | 2 martie 2018 13:10:00 | |
---|---|---|---|
Problema | Algoritmul lui Dijkstra | Status | done |
Runda | Arhiva educationala | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp:6:19: error: expected ‘]’ before ‘;’ token
#define NMAX 50005;
^
user.cpp:14:8: note: in expansion of macro ‘NMAX’
int am[NMAX][NMAX];
^
user.cpp:14:12: error: expected unqualified-id before ‘]’ token
int am[NMAX][NMAX];
^
user.cpp:14:18: error: expected unqualified-id before ‘]’ token
int am[NMAX][NMAX];
^
user.cpp:6:19: error: expected ‘]’ before ‘;’ token
#define NMAX 50005;
^
user.cpp:15:9: note: in expansion of macro ‘NMAX’
int dis[NMAX];
^
user.cpp:15:13: error: expected unqualified-id before ‘]’ token
int dis[NMAX];
^
user.cpp:6:19: error: expected ‘]’ before ‘;’ token
#define NMAX 50005;
^
user.cpp:16:13: note: in expansion of macro ‘NMAX’
int visited[NMAX];
^
user.cpp:16:17: error: expected unqualified-id before ‘]’ token
int visited[NMAX];
^
user.cpp: In function ‘int dij(int)’:
user.cpp:20:5: error: ‘visited’ was not declared in this scope
visited[x] = 1;
^
user.cpp:23:32: error: ‘am’ was not declared in this scope
if((visited[i]==0) && (am[x][i]!=-1))
^
user.cpp:24:17: error: ‘dis’ was not declared in this scope
if((dis[x]+am[x][i]<dis[i])||(dis[i]==-1))
^
user.cpp:28:30: error: ‘dis’ was not declared in this scope
if((visited[i]==0)&&(dis[i]>=0)&&((sw>dis[i])||(sw==-1)))
^
user.cpp: In function ‘int main()’:
user.cpp:46:13: error: ‘am’ was not declared in this scope
am[i][j] = -1; //-1 -> nodul nu a fost vizitat
^
user.cpp:48:9: error: ‘dis’ was not declared in this scope
dis[i]=-1; //-1 = infinit
^
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !