Borderou de evaluare (job #2466550)

Utilizator alextodoranTodoran Alexandru Raul alextodoran Data 2 octombrie 2019 16:23:55
Problema Climbers Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 55

Raport evaluator

Compilare: main.cpp: In function 'int Dijkstra()': main.cpp:50:24: warning: narrowing conversion of '(n - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] pq.push(State{1, n - 1, 0}); ~~^~~ main.cpp:70:55: warning: narrowing conversion of 'segment' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment, point, 0}); ^ main.cpp:70:55: warning: narrowing conversion of 'point' from 'int' to 'short int' inside { } [-Wnarrowing] main.cpp:72:59: warning: narrowing conversion of 'segment' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment, point - 1, 0}); ^ main.cpp:72:53: warning: narrowing conversion of '(point - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment, point - 1, 0}); ~~~~~~^~~ main.cpp:77:46: warning: narrowing conversion of '(segment + 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment + 1, point, 0}); ~~~~~~~~^~~ main.cpp:77:59: warning: narrowing conversion of 'point' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment + 1, point, 0}); ^ main.cpp:79:46: warning: narrowing conversion of '(segment + 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment + 1, point - 1, 0}); ~~~~~~~~^~~ main.cpp:79:57: warning: narrowing conversion of '(point - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{segment + 1, point - 1, 0}); ~~~~~~^~~ main.cpp:90:48: warning: narrowing conversion of '(point - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{point - 1, segment, h[point] - h[point - 1]}); ~~~~~~^~~ main.cpp:90:85: warning: narrowing conversion of 'segment' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{point - 1, segment, h[point] - h[point - 1]}); ^ main.cpp:92:103: warning: narrowing conversion of 'lowerSegmentPoint' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{lowerSegmentPoint, point - 1, h[point] - h[lowerSegmentPoint]}); ^ main.cpp:92:67: warning: narrowing conversion of '(point - 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{lowerSegmentPoint, point - 1, h[point] - h[lowerSegmentPoint]}); ~~~~~~^~~ main.cpp:97:48: warning: narrowing conversion of '(point + 1)' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{point + 1, segment, h[point] - h[point + 1]}); ~~~~~~^~~ main.cpp:97:85: warning: narrowing conversion of 'segment' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{point + 1, segment, h[point] - h[point + 1]}); ^ main.cpp:99:99: warning: narrowing conversion of 'lowerSegmentPoint' from 'int' to 'short int' inside { } [-Wnarrowing] edges.push_back(Edge{lowerSegmentPoint, point, h[point] - h[lowerSegmentPoint]}); ^ main.cpp:99:99: warning: narrowing conversion of 'point' from 'int' to 'short int' inside { } [-Wnarrowing] main.cpp:107:48: warning: narrowing conversion of '(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
13ms262kbOK5
23ms393kbOK5
34ms786kbOK5
43ms524kbOK5
57ms2359kbOK5
63ms524kbOK5
76ms1703kbOK5
821ms8257kbOK5
9107ms48496kbIncorect0
10238ms100225kbIncorect0
113ms524kbOK5
127ms1572kbOK5
13257ms7733kbOK5
14424ms44695kbIncorect0
15559ms44302kbIncorect0
16589ms78381kbIncorect0
17628ms74395kbIncorect0
18518ms95027kbIncorect0
19652ms95944kbIncorect0
20682ms94765kbIncorect0
Punctaj total55

Ceva nu functioneaza?