Borderou de evaluare (job #723706)

Utilizator avatar game_difficulty Calin Crangus game_difficulty IP ascuns
Problemă FUNcții (clasa a 10-a) Compilator cpp-32
Rundă Arhiva de probleme Status evaluat
Dată 11 iun. 2023 14:26:42 Scor 100

Raport evaluator

Compilare: main.cpp: In function 'int evalf(std::string, const std::vector<int>&)': main.cpp:38:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare] 38 | for (int i = 0; i < s.size();) { | ~~^~~~~~~~~~ main.cpp:46:51: warning: array subscript has type 'char' [-Wchar-subscripts] 46 | x *= params[c[s[i]]]; | ^ main.cpp:57:52: warning: array subscript has type 'char' [-Wchar-subscripts] 57 | nrs.push_back(params[c[s[i]]] % MOD); | ^ main.cpp:63:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare] 63 | while (++p < s.size() && delta > 0) { | ~~~~^~~~~~~~~~ main.cpp:77:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 1; i < nrs.size(); i++) { | ~~^~~~~~~~~~~~ main.cpp: In function 'std::vector<int> parsev(std::string)': main.cpp:94:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare] 94 | for (int i = 0; i < s.size(); i++) { | ~~^~~~~~~~~~ main.cpp: In function 'int evalexpr(std::string)': main.cpp:110:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare] 110 | for (int i = 0; i < s.size();) { | ~~^~~~~~~~~~ main.cpp:137:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare] 137 | while (++p < s.size() && delta > 0) { | ~~~~^~~~~~~~~~ main.cpp:152:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare] 152 | while (++p < s.size() && delta > 0) { | ~~~~^~~~~~~~~~ main.cpp:166:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare] 166 | for (int i = 1; i < nrs.size(); i++) { | ~~^~~~~~~~~~~~
Test Timp execuție Memorie folosită Mesaj Punctaj/test
1 1 ms 245 kb OK 5
2 1 ms 245 kb OK 5
3 1 ms 245 kb OK 5
4 1 ms 245 kb OK 5
5 1 ms 245 kb OK 5
6 1 ms 245 kb OK 5
7 1 ms 245 kb OK 5
8 1 ms 245 kb OK 5
9 1 ms 241 kb OK 5
10 1 ms 245 kb OK 5
11 1 ms 245 kb OK 5
12 1 ms 245 kb OK 5
13 1 ms 245 kb OK 5
14 1 ms 245 kb OK 5
15 1 ms 241 kb OK 5
16 1 ms 245 kb OK 5
17 1 ms 245 kb OK 5
18 1 ms 245 kb OK 5
19 1 ms 245 kb OK 5
20 1 ms 245 kb OK 5
Punctaj total 100