View difference between Paste ID: gP4jusu4 and QghR3ZvF
SHOW: | | - or go back to the newest paste.
1
///By Tigrasha
2
#include <bits/stdc++.h>
3
4
#define pb push_back
5
#define eb emplace_back
6
#define mp make_pair
7-
#define sz(x) (int((x).size()))
7+
#define all(x) (x).begin(), (x).end()
8-
#define all (x) (x).begin(), (x).end()
8+
#define sz(x) (int)(x).size()
9
10
#define x0 abracadabra
11
#define y0 fokus_pokus
12
#define y1 sezam_rabotai
13
14
#define ex(x) return cout << x, 0
15
#define per(name, beg, en) for (int name = beg; name <= en; ++name)
16
#define rep(name, beg, en) for (int name = beg; name <= en; --name)
17
#define forit(it, s) for(__typeof(s.begin()) it = s.begin(); it != s.end(); it ++)
18
#define err(A) cout << #A << " = " << (A) <<endl
19
#define TL ios_base :: sync_with_stdio(false); cin.tie (0); cout.tie (0);
20
21
#define pii pair <int, int>
22
#define fi first
23
#define se second
24
25
#define tigrasha ""
26
#define file freopen (tigrasha".in", "r", stdin); freopen (tigrasha".out", "w", stdout);
27
28
using namespace std;
29
30
typedef long long ll;
31
typedef unsigned long long ull;
32
33
const int imod = 1e9 + 7;
34
const ll lmod = 1e18 + 7;
35
36
const int iinf = INT_MAX;     
37
const ll linf = LONG_MAX;
38
39
const double pi = 2 * acos (0.0);
40
const double eps = 1e-9;
41
42
int main(){ TL; 
43
44
	return 0;
45
}