Pagini recente » Borderou de evaluare (job #238170) | Borderou de evaluare (job #1354298) | Borderou de evaluare (job #1913899) | Borderou de evaluare (job #563060) | Borderou de evaluare (job #2838493)
Borderou de evaluare (job #2838493)
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 | 4526kb | OK | 14 |
4 | 6ms | 4476kb | OK | 14 |
5 | 711ms | 53645kb | OK | 9 |
6 | 711ms | 52981kb | OK | 9 |
7 | 766ms | 52785kb | OK | 7 |
8 | 773ms | 52850kb | OK | 6 |
9 | 716ms | 53358kb | OK | 10 |
10 | 677ms | 52850kb | OK | 10 |
Punctaj total | 100 |