
17:01
эхо есть

17:02
эхо есть

26:48
Кажется, можно использовать автодополнение в ide и оно само подключит нужную либу, если забыл

29:07
кстати vscode точно подключит нужную либу и без доп нагрузки

30:42
CP editor)

32:41
setw и setfill есть)

48:30
Inline __attribute__((always_inline))

01:05:38
Есть еще adjacent_difference из этой же оперы

01:30:29
Можно еще для простых функций писать std::function<T(T1, T2, …)> f = [&](T1 n1, T2 n2, …) -> T {…};

01:30:49
Для нерекурсивных

01:30:58
Для своих структур еще можно перегрузить оператор <

01:31:18
Ну я и с рекурсивными писал)

01:31:27
Кажется просто размер стека просто увеличивается в около 13 раз

01:32:34
Да, через decltype работает

01:32:57
Я на олимпиадках юзал, было все хорошо

01:33:08
bool cmp(int a, int b) {return a > b;}void solve() {set<int, decltype(cmp)> st(cmp);}

01:34:19
С c++ 20 можно не указывать функцию в скобочах (полезно для кфа)

01:36:12
Кстати разве надо не decltype(*comp) с звездочкой?

01:39:49
у меня у одного зависло?

01:39:54
+

01:39:55
+

01:39:55
нет

01:39:56
+

01:39:56
нет

01:39:57
+

01:39:59
нет

01:40:17
+

01:48:45
Еще bmi2 крут для билтинов

01:48:49
у стаса есть список

02:00:59
у меня после ~10 запусков перс до с MAXN=1e6 комп просто умер вчера

02:11:41
f*ck++

02:14:12
l

02:17:36
гг

02:17:37
Опять?

02:17:39
инет

02:17:39
GG

02:17:45
+

02:17:48
rip

02:20:04
gg

02:20:30
/

02:47:51
FFFFFFFFFF

02:47:52
гг?

02:47:54
gg

02:49:17
Скажите что нибуд

02:49:48
Слышно

02:52:15
Что сейчас?

02:52:18
Разбор?

02:52:22
Он говорил

02:53:54
ну онлайн может перерыв до семи, может больше если Ваня продлит

02:53:56
всем пока!"

03:46:28
есть решение с деком, но линейной памятью

04:30:15
Можно бинпоиском