Created
July 18, 2020 16:42
-
-
Save vipul43/c27f1bc1f231ecb818bbf7772679e673 to your computer and use it in GitHub Desktop.
geothermal cpp competitive programming template
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#pragma GCC optimize ("O3") | |
#pragma GCC target ("sse4") | |
#include <bits/stdc++.h> | |
using namespace std; | |
typedef long long ll; | |
typedef long double ld; | |
typedef complex<ld> cd; | |
typedef pair<int, int> pi; | |
typedef pair<ll,ll> pl; | |
typedef pair<ld,ld> pd; | |
typedef vector<int> vi; | |
typedef vector<ld> vd; | |
typedef vector<ll> vl; | |
typedef vector<pi> vpi; | |
typedef vector<pl> vpl; | |
typedef vector<cd> vcd; | |
#define FOR(i, a, b) for (int i=a; i<(b); i++) | |
#define F0R(i, a) for (int i=0; i<(a); i++) | |
#define FORd(i,a,b) for (int i = (b)-1; i >= a; i--) | |
#define F0Rd(i,a) for (int i = (a)-1; i >= 0; i--) | |
#define trav(a,x) for (auto& a : x) | |
#define uid(a, b) uniform_int_distribution<int>(a, b)(rng) | |
#define sz(x) (int)(x).size() | |
#define mp make_pair | |
#define pb push_back | |
#define f first | |
#define s second | |
#define lb lower_bound | |
#define ub upper_bound | |
#define all(x) x.begin(), x.end() | |
#define ins insert | |
template<class T> bool ckmin(T& a, const T& b) { return b < a ? a = b, 1 : 0; } | |
template<class T> bool ckmax(T& a, const T& b) { return a < b ? a = b, 1 : 0; } | |
mt19937 rng(chrono::steady_clock::now().time_since_epoch().count()); | |
const int MOD = 1000000007; | |
const char nl = '\n'; | |
const int MX = 100001; //check the limits, dummy | |
int main() { | |
ios_base::sync_with_stdio(0); cin.tie(0); | |
int T; cin >> T; | |
while(T--) { | |
} | |
return 0; | |
} | |
// read the question correctly (ll vs int) | |
// template by bqi343 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment