Borderou de evaluare (job #2723480)

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

Raport evaluator

Compilare: main.cpp: In function 'int main()': main.cpp:108: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:108: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:109: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:109: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:120:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int h = 0; h < dij[costbase].size(); h++) { ~~^~~~~~~~~~~~~~~~~~~~~~ main.cpp:134:75: warning: narrowing conversion of '(start + 1)' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing] dij[costbase + v[start + 1]].push_back({1, pqtop.x, start + 1}); ~~~~~~^~~ main.cpp:136:70: warning: narrowing conversion of '(((int)pqtop.Connection::x) - 1)' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing] dij[costbase + v[pqtop.x - 1]].push_back({2, pqtop.x - 1, start}); ~~~~~~~~^~~ main.cpp:136:81: warning: narrowing conversion of 'start' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing] dij[costbase + v[pqtop.x - 1]].push_back({2, pqtop.x - 1, start}); ^ main.cpp:154:81: warning: narrowing conversion of 'start' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing] dij[costbase + v[pqtop.y + 1]].push_back({1, start, pqtop.y + 1}); ^ main.cpp:154:77: warning: narrowing conversion of '(((int)pqtop.Connection::y) + 1)' from 'int' to 'us {aka short unsigned int}' inside { } [-Wnarrowing] dij[costbase + v[pqtop.y + 1]].push_back({1, start, pqtop.y + 1}); ~~~~~~~~^~~ main.cpp:156:66: 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, pqtop.y}); ~~~~~~^~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
1218ms96468kbOK2
2205ms98959kbOK3
3228ms102105kbOK3
4248ms105644kbOK3
5295ms114163kbOK4
61525ms231604kbOK11
71512ms229376kbOK11
81486ms230948kbOK11
91514ms230948kbOK11
101506ms224788kbOK11
113118ms459341kbTime limit exceeded0
123128ms462393kbTime limit exceeded0
133028ms464994kbTime limit exceeded0
Punctaj total70

Ceva nu functioneaza?