Pagini recente »
Borderou de evaluare (job #723705)
Borderou de evaluare (job #723705)
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:133:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
133 | while (++p < s.size() && delta > 0) {
| ~~~~^~~~~~~~~~
main.cpp:148:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
148 | while (++p < s.size() && delta > 0) {
| ~~~~^~~~~~~~~~
main.cpp:162:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare]
162 | 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
|
249 kb
|
Killed by Signal 11
|
0
|
5
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
6
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
7
|
1 ms
|
241 kb
|
OK
|
5
|
8
|
1 ms
|
245 kb
|
OK
|
5
|
9
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
10
|
1 ms
|
245 kb
|
OK
|
5
|
11
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
12
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
13
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
14
|
2 ms
|
249 kb
|
Killed by Signal 11
|
0
|
15
|
1 ms
|
245 kb
|
OK
|
5
|
16
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
17
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
18
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
19
|
3 ms
|
507 kb
|
OK
|
5
|
20
|
1 ms
|
249 kb
|
Killed by Signal 11
|
0
|
Punctaj total
|
40
|