Borderou de evaluare (job #1428090)
Utilizator | Data | 3 mai 2015 18:02:52 | |
---|---|---|---|
Problema | Lanterna | Status | done |
Runda | Arhiva de probleme | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp:17:12: error: template argument 1 is invalid
vector<next> e[maxn];
^
user.cpp:17:12: error: template argument 2 is invalid
user.cpp:17:21: error: invalid type in declaration before ‘;’ token
vector<next> e[maxn];
^
user.cpp: In function ‘void bellmanford(int)’:
user.cpp:30:32: error: request for member ‘size’ in ‘e[nod]’, which is of non-class type ‘int’
for (i = 0; i < e[nod].size(); i++)
^
user.cpp:31:27: error: invalid types ‘int[int]’ for array subscript
if (d[e[nod][i].x] > d[nod] + e[nod][i].t)
^
user.cpp:31:51: error: invalid types ‘int[int]’ for array subscript
if (d[e[nod][i].x] > d[nod] + e[nod][i].t)
^
user.cpp:33:27: error: invalid types ‘int[int]’ for array subscript
d[e[nod][i].x] = d[nod] + e[nod][i].t;
^
user.cpp:33:51: error: invalid types ‘int[int]’ for array subscript
d[e[nod][i].x] = d[nod] + e[nod][i].t;
^
user.cpp:34:42: error: invalid types ‘int[int]’ for array subscript
if (base[nod]) l[e[nod][i].x] = e[nod][i].w;
^
user.cpp:34:57: error: invalid types ‘int[int]’ for array subscript
if (base[nod]) l[e[nod][i].x] = e[nod][i].w;
^
user.cpp:35:36: error: invalid types ‘int[int]’ for array subscript
else l[e[nod][i].x] = l[nod] + e[nod][i].w;
^
user.cpp:35:60: error: invalid types ‘int[int]’ for array subscript
else l[e[nod][i].x] = l[nod] + e[nod][i].w;
^
user.cpp:36:32: error: invalid types ‘int[int]’ for array subscript
q.push(e[nod][i].x);
^
user.cpp:38:32: error: invalid types ‘int[int]’ for array subscript
else if (d[e[nod][i].x] == d[nod] + e[nod][i].t)
^
user.cpp:38:57: error: invalid types ‘int[int]’ for array subscript
else if (d[e[nod][i].x] == d[nod] + e[nod][i].t)
^
user.cpp:40:42: error: invalid types ‘int[int]’ for array subscript
if (base[nod]) l[e[nod][i].x] = e[nod][i].w;
^
user.cpp:40:57: error: invalid types ‘int[int]’ for array subscript
if (base[nod]) l[e[nod][i].x] = e[nod][i].w;
^
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !