Borderou de evaluare (job #3144654)

Utilizator daristyleBejan Darius-Ramon daristyle Data 9 august 2023 16:33:44
Problema Miting Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 75

Raport evaluator

Compilare: main.cpp: In function 'void BFSFill(Point, short int (*)[62])': main.cpp:52:117: warning: array subscript has type 'char' [-Wchar-subscripts] 52 | if(m[cur.r + dir.r][cur.c + dir.c] != WALL && cost[cur.r + dir.r][cur.c + dir.c] > cost[cur.r][cur.c] + 1){ | ~~~~^ main.cpp:52:124: warning: array subscript has type 'char' [-Wchar-subscripts] 52 | if(m[cur.r + dir.r][cur.c + dir.c] != WALL && cost[cur.r + dir.r][cur.c + dir.c] > cost[cur.r][cur.c] + 1){ | ~~~~^ main.cpp:53:79: warning: array subscript has type 'char' [-Wchar-subscripts] 53 | cost[cur.r + dir.r][cur.c + dir.c] = cost[cur.r][cur.c] + 1; | ~~~~^ main.cpp:53:86: warning: array subscript has type 'char' [-Wchar-subscripts] 53 | cost[cur.r + dir.r][cur.c + dir.c] = cost[cur.r][cur.c] + 1; | ~~~~^ main.cpp:54:47: warning: narrowing conversion of '(((int)cur.Point::r) + ((int)dir.Point::r))' from 'int' to 'char' [-Wnarrowing] 54 | q.push({cur.r + dir.r, cur.c + dir.c}); | ~~~~~~^~~~~~~ main.cpp:54:62: warning: narrowing conversion of '(((int)cur.Point::c) + ((int)dir.Point::c))' from 'int' to 'char' [-Wnarrowing] 54 | q.push({cur.r + dir.r, cur.c + dir.c}); | ~~~~~~^~~~~~~ main.cpp: In function 'int main()': main.cpp:112:50: warning: narrowing conversion of 'r' from 'int' to 'char' [-Wnarrowing] 112 | BFSFill({r, c}, fuel[pos[m[r][c] - OFFSET]][pos[m[r][c] - OFFSET]]); | ^ main.cpp:112:53: warning: narrowing conversion of 'c' from 'int' to 'char' [-Wnarrowing] 112 | BFSFill({r, c}, fuel[pos[m[r][c] - OFFSET]][pos[m[r][c] - OFFSET]]); | ^ main.cpp:126:66: warning: narrowing conversion of 'r' from 'int' to 'char' [-Wnarrowing] 126 | BFSFill({r, c}, fuel[i][j]); | ^ main.cpp:126:69: warning: narrowing conversion of 'c' from 'int' to 'char' [-Wnarrowing] 126 | BFSFill({r, c}, fuel[i][j]); | ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms303kbOK5
20ms303kbOK5
30ms303kbOK5
40ms303kbOK5
50ms303kbOK5
65ms303kbOK5
78ms303kbOK5
87ms303kbOK5
90ms303kbOK5
1019ms557kbOK5
111ms557kbOK5
1214ms303kbOK5
132ms303kbOK5
144ms557kbOK5
152ms303kbOK5
1659ms557kbIncorect0
1774ms557kbIncorect0
1874ms557kbIncorect0
1974ms561kbIncorect0
2068ms557kbIncorect0
Punctaj total75

Ceva nu functioneaza?