Borderou de evaluare (job #2723490)

Utilizator AlexandruLuchianov1Alex Luchianov AlexandruLuchianov1 Data 14 martie 2021 11:44:07
Problema Takara Status done
Runda Arhiva de probleme Compilator cpp-32 | Vezi sursa
Scor 70

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
158ms31588kbOK2
278ms34078kbOK3
387ms37224kbOK3
4100ms40763kbOK3
5164ms49152kbOK4
6945ms161873kbOK11
71068ms163577kbOK11
8969ms160169kbOK11
91175ms162529kbOK11
101080ms157941kbOK11
113027ms348737kbTime limit exceeded0
123038ms352378kbTime limit exceeded0
133352ms361811kbTime limit exceeded0
Punctaj total70

Ceva nu functioneaza?