Ну, не успели вы и опомниться после второй части, как тут уже летит ТРЕТЬЯ ЧАСТЬ ПОСОБИЯ ДЛЯ НОВИЧКОВ, ПОГНАЛИ БРАТВА!!! Шаблон — важная часть мать его часть для любой олимпиады. И вот шаблон который я советую вам использовать! он подойдет как для codeforces, как и для любых других МАТЬ ЕГО ЗАДАЧ:
~~~~~
include
include
include
include
include
include
include
include
include
include
include
include
include
include <ext/pb_ds/assoc_container.hpp>
include <ext/pb_ds/tree_policy.hpp>
include <ext/pb_ds/detail/standard_policies.hpp>
using namespace __gnu_pbds; using namespace std; using ll = long long; using ld = long double; using vint = vector; using pii = pair<int, int>; using vpii = vector; constexpr int INF = 1e9; constexpr ld EPS = 1e-9; constexpr int MOD = 1e9; constexpr int P = 3e5 + 10; const ld PI = atan2(0, -1); constexpr int K = 26; mt19937 rnd(chrono::high_resolution_clock::now().time_since_epoch().count());
int main() { ios::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr);
} ~~~~~




