Pagini recente » Borderou de evaluare (job #16834) | Borderou de evaluare (job #1083122) | Borderou de evaluare (job #218454) | Borderou de evaluare (job #1817916) | Borderou de evaluare (job #2841031)
Borderou de evaluare (job #2841031)
Raport evaluator
Compilare:
main.cpp: In function 'int main()':
main.cpp:50:14: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
50 | auto [range_left, range_right] = occurrences[v[i].first];
| ^
main.cpp:51:14: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
51 | auto [min_val, max_val] = min_on_segment.query(range_left, range_right + 1);
| ^
main.cpp:52:14: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
52 | auto [left, right] = min_on_interval.query(min_val, max_val + 1);
| ^
main.cpp: In instantiation of 'Segtree<T>::Segtree(Iterator, Iterator, T, std::function<T(T, T)>) [with Iterator = std::pair<int, int>*; T = std::pair<int, int>]':
main.cpp:46:62: required from here
main.cpp:10:94: warning: suggest parentheses around '+' inside '<<' [-Wparentheses]
10 | n = distance(first, last); h = sizeof(int) * 8 - __builtin_clz(n); t.resize(1LL << h + 1, neutral);
| ~~^~~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 2ms | 184kb | OK | 10 |
2 | 2ms | 184kb | OK | 11 |
3 | 6ms | 4608kb | OK | 14 |
4 | 6ms | 4476kb | OK | 14 |
5 | 705ms | 54022kb | OK | 9 |
6 | 705ms | 54071kb | OK | 9 |
7 | 755ms | 53915kb | OK | 7 |
8 | 760ms | 53932kb | OK | 6 |
9 | 703ms | 54112kb | OK | 10 |
10 | 671ms | 53604kb | OK | 10 |
Punctaj total | 100 |