diff options
Diffstat (limited to 'Template/usaco.cpp')
-rw-r--r-- | Template/usaco.cpp | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/Template/usaco.cpp b/Template/usaco.cpp deleted file mode 100644 index ba47815..0000000 --- a/Template/usaco.cpp +++ /dev/null @@ -1,38 +0,0 @@ -#include <bits/stdc++.h> -#include <ext/pb_ds/tree_policy.hpp> -#include <ext/pb_ds/assoc_container.hpp> -#include <ext/rope> -#define io(name) if (fopen((str(name)+".in").c_str(), "r")) freopen((str(name)+".in").c_str(), "r", stdin), freopen((str(name)+".out").c_str(), "w", stdout) -#define f first -#define s second -#define mp make_pair -#define pb push_back -#define eb emplace_back -#define lb lower_bound -#define ub upper_bound -#define rsz resize -#define sz(x) (int)x.size() -#define all(x) begin(x), end(x) -#define tr(a, x) for (auto & a : x) -#define mem(a, b) memset(a, (b), sizeof(a)) -#define pc __builtin_popcount -#define clz __builtin_clz -#define ctz __builtin_ctz -using namespace std; using namespace __gnu_pbds; using namespace __gnu_cxx; -using str = string; using ll = long long; using ld = long double; using cd = complex<ld>; -using ii = pair<int, int>; using pl = pair<ll, ll>; using pd = pair<ld, ld>; -using vi = vector<int>; using vl = vector<ll>; using vd = vector<ld>; -using vii = vector<ii>; using vpl = vector<pl>; using vpd = vector<pd>; -template<typename T> using ordered_set = tree<T, null_type, less<T>, rb_tree_tag, tree_order_statistics_node_update>; -template<typename T> using ordered_multiset = tree<T, null_type, less_equal<T>, rb_tree_tag, tree_order_statistics_node_update>; // Use with caution -constexpr ld PI = 4*atan((ld)1); -constexpr ll INF = 1e9, LINF = 1e18, MOD = 1e9+7; -constexpr ll MX = 1e5+5; - - -int main() { - io("name"); if (fopen("in", "r")) freopen("in", "r", stdin), freopen("out", "w", stdout); - ios_base::sync_with_stdio(0), cin.tie(0); - - -} |