Pagini recente » Borderou de evaluare (job #2890254) | Borderou de evaluare (job #2675887) | Borderou de evaluare (job #408288) | Borderou de evaluare (job #2493422) | Borderou de evaluare (job #3131665)
Borderou de evaluare (job #3131665)
Raport evaluator
Compilare:
main.cpp: In function 'void backtracking(char, char, char, char, Point*, bool*, Move*)':
main.cpp:54:50: warning: array subscript has type 'char' [-Wchar-subscripts]
54 | solution[pos].from = v[i];
| ^~~
main.cpp:55:50: warning: array subscript has type 'char' [-Wchar-subscripts]
55 | solution[pos].to = {v[i].r + 2 * dr[dir], v[i].c + 2 * dc[dir]};
| ^~~
main.cpp:55:68: warning: narrowing conversion of '(((int)(v + ((sizetype)(((long unsigned int)i) * 2)))->Point::r) + (2 * ((int)dr[dir])))' from 'int' to 'char' [-Wnarrowing]
55 | solution[pos].to = {v[i].r + 2 * dr[dir], v[i].c + 2 * dc[dir]};
| ~~~~~~~^~~~~~~~~~~~~
main.cpp:55:90: warning: narrowing conversion of '(((int)(v + ((sizetype)(((long unsigned int)i) * 2)))->Point::c) + (2 * ((int)dc[dir])))' from 'int' to 'char' [-Wnarrowing]
55 | solution[pos].to = {v[i].r + 2 * dr[dir], v[i].c + 2 * dc[dir]};
| ~~~~~~~^~~~~~~~~~~~~
main.cpp:57:88: warning: array subscript has type 'char' [-Wchar-subscripts]
57 | m[v[i].r + dr[dir]][v[i].c + dc[dir]] = m[v[i].r][v[i].c] = 0;
| ~~~~~^
main.cpp:57:96: warning: array subscript has type 'char' [-Wchar-subscripts]
57 | m[v[i].r + dr[dir]][v[i].c + dc[dir]] = m[v[i].r][v[i].c] = 0;
| ~~~~~^
main.cpp:63:57: warning: array subscript has type 'char' [-Wchar-subscripts]
63 | v[i] = solution[pos].to;
| ^~~
main.cpp:67:57: warning: array subscript has type 'char' [-Wchar-subscripts]
67 | v[i] = solution[pos].from;
| ^~~
main.cpp:68:88: warning: array subscript has type 'char' [-Wchar-subscripts]
68 | m[v[i].r + dr[dir]][v[i].c + dc[dir]] = m[v[i].r][v[i].c] = 1;
| ~~~~~^
main.cpp:68:96: warning: array subscript has type 'char' [-Wchar-subscripts]
68 | m[v[i].r + dr[dir]][v[i].c + dc[dir]] = m[v[i].r][v[i].c] = 1;
| ~~~~~^
main.cpp:50:37: warning: unused variable 'x' [-Wunused-variable]
50 | int x = m[v[i].r + dr[dir]][v[i].c + dc[dir]], y = m[v[i].r + 2 * dr[dir]][v[i].c + 2 * dc[dir]];
| ^
main.cpp:50:80: warning: unused variable 'y' [-Wunused-variable]
50 | int x = m[v[i].r + dr[dir]][v[i].c + dc[dir]], y = m[v[i].r + 2 * dr[dir]][v[i].c + 2 * dc[dir]];
| ^
main.cpp:47:21: warning: unused variable 'row' [-Wunused-variable]
47 | int row = v[i].r, column = v[i].c;
| ^~~
main.cpp:47:35: warning: unused variable 'column' [-Wunused-variable]
47 | int row = v[i].r, column = v[i].c;
| ^~~~~~
main.cpp: In function 'int main()':
main.cpp:85:24: warning: array subscript has type 'char' [-Wchar-subscripts]
85 | m[v[i].r][v[i].c] = 1;
| ~~~~~^
main.cpp:85:32: warning: array subscript has type 'char' [-Wchar-subscripts]
85 | m[v[i].r][v[i].c] = 1;
| ~~~~~^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 0ms | 303kb | Ok! | 10 |
2 | 0ms | 303kb | Raspuns Gresit! | 0 |
3 | 0ms | 303kb | Raspuns Gresit! | 0 |
4 | 0ms | 303kb | Ok! | 10 |
5 | 0ms | 303kb | Ok! | 10 |
6 | 0ms | 303kb | Raspuns Gresit! | 0 |
7 | 0ms | 303kb | Ok! | 10 |
8 | 0ms | 303kb | Ok! | 10 |
9 | 0ms | 303kb | Ok! | 10 |
10 | 0ms | 303kb | Raspuns Gresit! | 0 |
Punctaj total | 60 |