Pagini recente » Borderou de evaluare (job #1241045) | Borderou de evaluare (job #2623833) | Borderou de evaluare (job #355620) | Borderou de evaluare (job #2029028) | 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 |