Borderou de evaluare (job #2466645)

Utilizator alextodoranTodoran Alexandru Raul alextodoran Data 2 octombrie 2019 19:26:17
Problema Climbers Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 60

Raport evaluator

Compilare: main.cpp: In function 'long long int Dijkstra()': main.cpp:52:24: warning: narrowing conversion of '(n - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] pq.push(State{1, n - 1, 0}); ~~^~~ main.cpp:74:53: warning: narrowing conversion of '(((int)point) - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment, point - 1, 0}); ~~~~~~^~~ main.cpp:79:46: warning: narrowing conversion of '(((int)segment) + 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment + 1, point, 0}); ~~~~~~~~^~~ main.cpp:81:46: warning: narrowing conversion of '(((int)segment) + 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment + 1, point - 1, 0}); ~~~~~~~~^~~ main.cpp:81:57: warning: narrowing conversion of '(((int)point) - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment + 1, point - 1, 0}); ~~~~~~^~~ main.cpp:92:48: warning: narrowing conversion of '(((int)point) - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{point - 1, segment, h[point] - h[point - 1]}); ~~~~~~^~~ main.cpp:94:67: warning: narrowing conversion of '(((int)point) - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{lowerSegmentPoint, point - 1, h[point] - h[lowerSegmentPoint]}); ~~~~~~^~~ main.cpp:99:48: warning: narrowing conversion of '(((int)point) + 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{point + 1, segment, h[point] - h[point + 1]}); ~~~~~~^~~ main.cpp:109:48: warning: narrowing conversion of '(((int)point) - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{point - 1, segment, h[point - 1] - h[point]}); ~~~~~~^~~ main.cpp:111:68: warning: narrowing conversion of '(((int)point) - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{higherSegmentPoint, point - 1, h[higherSegmentPoint] - h[point]}); ~~~~~~^~~ main.cpp:116:48: warning: narrowing conversion of '(((int)point) + 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{point + 1, segment, h[point + 1] - h[point]}); ~~~~~~^~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms131kbOK5
23ms131kbOK5
34ms131kbOK5
44ms131kbOK5
57ms262kbOK5
63ms131kbOK5
76ms262kbOK5
833ms1310kbOK5
9117ms4849kbOK5
10580ms20230kbOK5
113ms131kbOK5
1211ms393kbOK5
131003ms15990kbTime limit exceeded0
141000ms17952kbTime limit exceeded0
151003ms19398kbTime limit exceeded0
161003ms19529kbTime limit exceeded0
171002ms19922kbTime limit exceeded0
181000ms20054kbTime limit exceeded0
191002ms18309kbTime limit exceeded0
201004ms20316kbTime limit exceeded0
Punctaj total60

Ceva nu functioneaza?