Pagini recente » Borderou de evaluare (job #193679) | Borderou de evaluare (job #727335) | Borderou de evaluare (job #3154759) | Borderou de evaluare (job #1493428) | Borderou de evaluare (job #2885175)
Borderou de evaluare (job #2885175)
Raport evaluator
Compilare:
main.cpp: In function 'void Solver::SuffixArrayPref::csort()':
main.cpp:14:14: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
14 | for(auto &[f, s, id] : Tup) //dupa s
| ^
main.cpp:16:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
16 | for(int i = 1; i < Fr.size(); ++i) Fr[i] += Fr[i-1];
| ~~^~~~~~~~~~~
main.cpp:20:14: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
20 | for(auto &[f, s, id] : TupTmp) ++Fr[f]; //dupa f
| ^
main.cpp:21:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
21 | for(int i = 1; i < Fr.size(); ++i) Fr[i] += Fr[i-1];
| ~~^~~~~~~~~~~
main.cpp: In function 'void Solver::SuffixArrayPref::init()':
main.cpp:28:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
28 | for(int k = 0; (1 << k) < Ord.size(); ++k) {
| ~~~~~~~~~^~~~~~~~~~~~
main.cpp:30:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
30 | for(int i = 0; i < Ord.size(); ++i)
| ~~^~~~~~~~~~~~
main.cpp:31:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
31 | Tup.push_back((i + (1 << k) < Ord.size()) ?
| ~~~~~~~~~~~~~^~~~~~~~~~~~
main.cpp:37:15: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
37 | for(auto &[f, s, id] : Tup) {
| ^
main.cpp:43:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
43 | for(int i = 0; i < Ord.size(); ++i) Pord[--Ord[i]] = i;
| ~~^~~~~~~~~~~~
main.cpp:47:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
47 | for(int i = 0; i < Ord.size(); ++i) {
| ~~^~~~~~~~~~~~
main.cpp:53:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
53 | while(max(p1, p2) + lc <= Ord.size() && V[p1 + lc] == V[p2 + lc]) ++lc;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
main.cpp:60:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
60 | for(int k = 1; (1 << k) <= LCP.size(); ++k) {
| ~~~~~~~~~^~~~~~~~~~~~~
main.cpp:62:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
62 | for(int i = 0; i < LCP.size(); ++i)
| ~~^~~~~~~~~~~~
main.cpp: In function 'void Solver::SuffixArraySuf::csort()':
main.cpp:89:14: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
89 | for(auto &[f, s, id] : Tup) //dupa s
| ^
main.cpp:91:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
91 | for(int i = 1; i < Fr.size(); ++i) Fr[i] += Fr[i-1];
| ~~^~~~~~~~~~~
main.cpp:95:14: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
95 | for(auto &[f, s, id] : TupTmp) ++Fr[f]; //dupa f
| Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
| 1 | 1ms | 188kb | OK! | 9 | 0 |
| 2 | 1ms | 184kb | OK! | 1 |
| 3 | 1ms | 184kb | Gresit! | 0 |
| 4 | 5002ms | 228339kb | Time limit exceeded | 0 | 0 |
| 5 | 5006ms | 228532kb | Time limit exceeded | 0 |
| 6 | 5006ms | 227897kb | Time limit exceeded | 0 |
| 7 | 5002ms | 227905kb | Time limit exceeded | 0 |
| 8 | 5001ms | 230703kb | Time limit exceeded | 0 |
| 9 | 5002ms | 226492kb | Time limit exceeded | 0 |
| 10 | 5002ms | 226463kb | Time limit exceeded | 0 |
| 11 | 5001ms | 231407kb | Time limit exceeded | 0 |
| 12 | 409ms | 21733kb | Gresit! | 0 | 0 |
| 13 | 279ms | 16560kb | Gresit! | 0 |
| 14 | 332ms | 21884kb | Gresit! | 0 |
| 15 | 498ms | 19820kb | Gresit! | 0 |
| 16 | 5003ms | 231411kb | Time limit exceeded | 0 | 0 |
| 17 | 5001ms | 162476kb | Time limit exceeded | 0 |
| 18 | 5004ms | 230330kb | Time limit exceeded | 0 |
| 19 | 5006ms | 170385kb | Time limit exceeded | 0 |
| 20 | 5003ms | 228171kb | Time limit exceeded | 0 |
| 21 | 5002ms | 231579kb | Time limit exceeded | 0 |
| 22 | 5003ms | 231092kb | Time limit exceeded | 0 |
| 23 | 5000ms | 228630kb | Time limit exceeded | 0 |
| 24 | 1991ms | 524304kb | Memory limit exceeded | 0 | 0 |
| 25 | 1670ms | 524308kb | Memory limit exceeded | 0 |
| 26 | 1686ms | 524304kb | Memory limit exceeded | 0 |
| Punctaj total | 0 |