Borderou de evaluare (job #3144658)

Utilizator daristyleBejan Darius-Ramon daristyle Data 9 august 2023 16:39:52
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, int (*)[62])': main.cpp:54:117: warning: array subscript has type 'char' [-Wchar-subscripts] 54 | 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:54:124: warning: array subscript has type 'char' [-Wchar-subscripts] 54 | 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:55:79: warning: array subscript has type 'char' [-Wchar-subscripts] 55 | cost[cur.r + dir.r][cur.c + dir.c] = cost[cur.r][cur.c] + 1; | ~~~~^ main.cpp:55:86: warning: array subscript has type 'char' [-Wchar-subscripts] 55 | cost[cur.r + dir.r][cur.c + dir.c] = cost[cur.r][cur.c] + 1; | ~~~~^ main.cpp:56:47: warning: narrowing conversion of '(((int)cur.Point::r) + ((int)dir.Point::r))' from 'int' to 'char' [-Wnarrowing] 56 | q.push({cur.r + dir.r, cur.c + dir.c}); | ~~~~~~^~~~~~~ main.cpp:56:62: warning: narrowing conversion of '(((int)cur.Point::c) + ((int)dir.Point::c))' from 'int' to 'char' [-Wnarrowing] 56 | q.push({cur.r + dir.r, cur.c + dir.c}); | ~~~~~~^~~~~~~ main.cpp: In function 'int main()': main.cpp:114:50: warning: narrowing conversion of 'r' from 'int' to 'char' [-Wnarrowing] 114 | BFSFill({r, c}, fuel[pos[m[r][c] - OFFSET]][pos[m[r][c] - OFFSET]]); | ^ main.cpp:114:53: warning: narrowing conversion of 'c' from 'int' to 'char' [-Wnarrowing] 114 | BFSFill({r, c}, fuel[pos[m[r][c] - OFFSET]][pos[m[r][c] - OFFSET]]); | ^ main.cpp:128:66: warning: narrowing conversion of 'r' from 'int' to 'char' [-Wnarrowing] 128 | BFSFill({r, c}, fuel[i][j]); | ^ main.cpp:128:69: warning: narrowing conversion of 'c' from 'int' to 'char' [-Wnarrowing] 128 | BFSFill({r, c}, fuel[i][j]); | ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms303kbOK5
20ms303kbOK5
30ms303kbOK5
40ms303kbOK5
50ms303kbOK5
65ms303kbOK5
79ms303kbOK5
89ms512kbOK5
90ms303kbOK5
1024ms557kbOK5
111ms557kbOK5
1219ms557kbOK5
132ms303kbOK5
145ms557kbOK5
152ms303kbOK5
1659ms1081kbIncorect0
1784ms1081kbIncorect0
1898ms1081kbIncorect0
1984ms1081kbIncorect0
2064ms1081kbIncorect0
Punctaj total75

Ceva nu functioneaza?