-
Notifications
You must be signed in to change notification settings - Fork 12
/
template.cc
executable file
·36 lines (27 loc) · 1011 Bytes
/
template.cc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <bits/stdc++.h>
using namespace std;
#define int long long
typedef long double dbl;
typedef pair<int,int> pii;
typedef vector<int> vi;
#define X first
#define Y second
#define mp make_pair
#define pb push_back
#define all(c) begin(c), end(c)
#define mem(c,v) memset(c, v, sizeof c)
#define uni(c) c.resize(distance(c.begin(), unique(all(c))))
#define rep(i,n) for(int i=0, _n=(n); i<_n; i++)
#define rep1(i,n) for(int i=1, _n=(n); i<=_n; i++)
#define cout(d) cout << fixed << setprecision(d)
#define err(x) cerr << #x << " = " << x << "\n"
#define cases int _t_; cin >> _t_; rep1(_t,_t_)
#define coutt cout << "Case #" << _t << ": "
#define io ios_base::sync_with_stdio(false); cin.tie(NULL);
template <typename T> inline bool Max(T &a, T b) { return (a<b ? a=b,1:0);}
template <typename T> inline bool Min(T &a, T b) { return (a>b ? a=b,1:0);}
const dbl eps=1e-12, pi=acosl(-1);
const int inf=1e16, mod=1e9+7, N=2e6+10;
signed main() {
return 0;
}