Borderou de evaluare (job #2834349)

Utilizator MateiAruxandeiMateiStefan MateiAruxandei Data 16 ianuarie 2022 20:55:21
Problema Parcare Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 10

Raport evaluator

Compilare: main.cpp: In function 'int main()': main.cpp:33:22: warning: array subscript has type 'char' [-Wchar-subscripts] 33 | minn[ch] = min(minn[ch], {i - 1, j - 1}); | ^~ main.cpp:33:37: warning: array subscript has type 'char' [-Wchar-subscripts] 33 | minn[ch] = min(minn[ch], {i - 1, j - 1}); | ^~ main.cpp:34:22: warning: array subscript has type 'char' [-Wchar-subscripts] 34 | maxx[ch] = max(maxx[ch], {i - 1, j - 1}); | ^~ main.cpp:34:37: warning: array subscript has type 'char' [-Wchar-subscripts] 34 | maxx[ch] = max(maxx[ch], {i - 1, j - 1}); | ^~ main.cpp:80:40: warning: array subscript has type 'char' [-Wchar-subscripts] 80 | if(dir[mat[i][j]] && ((mat[i][j - 1] < 'A' && j - 1 == 1) || (mat[i][j + 1] < 'A' && j + 1 == n))) | ~~~~~~~~^ main.cpp:82:41: warning: array subscript has type 'char' [-Wchar-subscripts] 82 | if(!dir[mat[i][j]] && ((mat[i - 1][j] < 'A' && i - 1 == 1) || (mat[i + 1][j] < 'A' && i + 1 == n))) | ~~~~~~~~^ main.cpp:108:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 108 | for(int i = 0; i < rez.size(); ++i) | ~~^~~~~~~~~~~~ main.cpp:130:37: warning: array subscript has type 'char' [-Wchar-subscripts] 130 | if((dir[mat[i][j]] && j - 1 >= 2 && mat[i][j - 1] < 'A') || (!dir[mat[i][j]] && i - 1 >= 2 && mat[i - 1][j] < 'A')) | ~~~~~~~~^ main.cpp:130:95: warning: array subscript has type 'char' [-Wchar-subscripts] 130 | if((dir[mat[i][j]] && j - 1 >= 2 && mat[i][j - 1] < 'A') || (!dir[mat[i][j]] && i - 1 >= 2 && mat[i - 1][j] < 'A')) | ~~~~~~~~^ main.cpp:134:47: warning: array subscript has type 'char' [-Wchar-subscripts] 134 | newMsk ^= (mn[mat[i][j]] << (6 * dist)), newMsk ^= (mx[mat[i][j]] << (6 * dist + 3)); | ~~~~~~~~^ main.cpp:134:88: warning: array subscript has type 'char' [-Wchar-subscripts] 134 | newMsk ^= (mn[mat[i][j]] << (6 * dist)), newMsk ^= (mx[mat[i][j]] << (6 * dist + 3)); | ~~~~~~~~^ main.cpp:135:48: warning: array subscript has type 'char' [-Wchar-subscripts] 135 | newMsk |= ((mn[mat[i][j]] - 1) << (6 * dist)), newMsk |= ((mx[mat[i][j]] - 1) << (6 * dist + 3)); | ~~~~~~~~^ main.cpp:135:95: warning: array subscript has type 'char' [-Wchar-subscripts] 135 | newMsk |= ((mn[mat[i][j]] - 1) << (6 * dist)), newMsk |= ((mx[mat[i][j]] - 1) << (6 * dist + 3)); | ~~~~~~~~^ main.cpp:142:37: warning: array subscript has type 'char' [-Wchar-subscripts] 142 | if((dir[mat[i][j]] && j + 1 < n && mat[i][j + 1] < 'A') || (!dir[mat[i][j]] && i + 1 < n && mat[i + 1][j] < 'A')) | ~~~~~~~~^ main.cpp:142:94: warning: array subscript has type 'char' [-Wchar-subscripts] 142 | if((dir[mat[i][j]] && j + 1 < n && mat[i][j + 1] < 'A') || (!dir[mat[i][j]] && i + 1 < n && mat[i + 1][j] < 'A')) | ~~~~~~~~^ main.cpp:146:47: warning: array subscript has type 'char' [-Wchar-subscripts] 146 | newMsk ^= (mn[mat[i][j]] << (6 * dist)), newMsk ^= (mx[mat[i][j]] << (6 * dist + 3)); | ~~~~~~~~^ main.cpp:146:88: warning: array subscript has type 'char' [-Wchar-subscripts]
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms184kbOk10
22ms184kbMiscare invalida0
32ms184kbMiscare invalida0
42ms184kbMiscare invalida0
52ms184kbMiscare invalida0
62ms184kbMiscare invalida0
76ms331kbMiscare invalida0
86ms372kbMiscare invalida0
950ms1167kbMiscare invalida0
1035ms888kbMiscare invalida0
Punctaj total10

Ceva nu functioneaza?