Pagini recente » Borderou de evaluare (job #799581) | Borderou de evaluare (job #411185) | Borderou de evaluare (job #174996) | Borderou de evaluare (job #459460) | Borderou de evaluare (job #2723490)
Borderou de evaluare (job #2723490)
Raport evaluator
Compilare:
main.cpp: In function 'int main()':
main.cpp:111:42: warning: narrowing conversion of 'i' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[v[i + 1]].push_back({1, i, i + 1});
^
main.cpp:111:38: warning: narrowing conversion of '(i + 1)' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[v[i + 1]].push_back({1, i, i + 1});
~~^~~
main.cpp:112:38: warning: narrowing conversion of 'i' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[v[i]].push_back({2, i, i + 1});
^
main.cpp:112:34: warning: narrowing conversion of '(i + 1)' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[v[i]].push_back({2, i, i + 1});
~~^~~
main.cpp:121:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int h = 0; h < dij[costbase].size(); h++) {
~~^~~~~~~~~~~~~~~~~~~~~~
main.cpp:145:78: warning: narrowing conversion of 'node' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[costbase + v[start + 1]].push_back({1, node, start + 1});
^
main.cpp:145:74: warning: narrowing conversion of '(start + 1)' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[costbase + v[start + 1]].push_back({1, node, start + 1});
~~~~~~^~~
main.cpp:147:66: warning: narrowing conversion of '(node - 1)' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[costbase + v[node - 1]].push_back({2, node - 1, start});
~~~~~^~~
main.cpp:147:77: warning: narrowing conversion of 'start' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[costbase + v[node - 1]].push_back({2, node - 1, start});
^
main.cpp:174:77: warning: narrowing conversion of 'start' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[costbase + v[node + 1]].push_back({1, start, node + 1});
^
main.cpp:174:73: warning: narrowing conversion of '(node + 1)' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[costbase + v[node + 1]].push_back({1, start, node + 1});
~~~~~^~~
main.cpp:176:68: warning: narrowing conversion of '(start - 1)' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[costbase + v[start - 1]].push_back({2, start - 1, node});
~~~~~~^~~
main.cpp:176:78: warning: narrowing conversion of 'node' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing]
dij[costbase + v[start - 1]].push_back({2, start - 1, node});
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 58ms | 31588kb | OK | 2 |
2 | 78ms | 34078kb | OK | 3 |
3 | 87ms | 37224kb | OK | 3 |
4 | 100ms | 40763kb | OK | 3 |
5 | 164ms | 49152kb | OK | 4 |
6 | 945ms | 161873kb | OK | 11 |
7 | 1068ms | 163577kb | OK | 11 |
8 | 969ms | 160169kb | OK | 11 |
9 | 1175ms | 162529kb | OK | 11 |
10 | 1080ms | 157941kb | OK | 11 |
11 | 3027ms | 348737kb | Time limit exceeded | 0 |
12 | 3038ms | 352378kb | Time limit exceeded | 0 |
13 | 3352ms | 361811kb | Time limit exceeded | 0 |
Punctaj total | 70 |