Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- // Place your snippets for cpp here. Each snippet is defined under a snippet name and has a prefix, body and
- // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
- // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
- // same ids are connected.
- // Example:
- "boilerplate": {
- "prefix": "boilerplate code",
- "body": [
- "// Code Written by : John Nixon",
- "// Date: $CURRENT_DATE:$CURRENT_MONTH:$CURRENT_YEAR Time: $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
- "// Copyrights are applicable",
- "#include<bits/stdc++.h>",
- "using namespace std;",
- "#define ll long long",
- "#define vi vector<int>",
- "#define vll vector<long long int>",
- "int main(){",
- "#ifndef ONLINE_JUDGE",
- "freopen(\"input.txt\",\"r\",stdin);",
- "freopen(\"output.txt\",\"w\",stdout);",
- "#endif",
- "std::ios::sync_with_stdio(false);",
- "$1",
- "}",
- ],
- "description": "Log output to console"
- },
- "competitive": {
- "prefix": "boilerplate code",
- "body": [
- "// Code Written by : John Nixon",
- "// Date: $CURRENT_DATE:$CURRENT_MONTH:$CURRENT_YEAR Time: $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
- "// Copyrights are applicable",
- "#include <bits/stdc++.h>",
- "using namespace std;",
- "#define int long long int",
- "#define mod 1e9+7",
- "#define F first",
- "#define S second",
- "#define pb push_back",
- "#define si set <int>",
- "#define vi vector <int>",
- "#define pii pair <int, int>",
- "#define vpi vector <pii>",
- "#define vpp vector <pair<int, pii>>",
- "#define mii map <int, int>",
- "#define mpi map <pii, int>",
- "#define spi set <pii>",
- "#define endl \"\\n\"",
- "#define sz(x) ((int) x.size())",
- "#define all(p) p.begin(), p.end()",
- "#define double long double",
- "#define que_max priority_queue <int>",
- "#define que_min priority_queue <int, vi, greater<int>>",
- "#define bug(...) __f (#__VA_ARGS__, __VA_ARGS__)",
- "#define print(a) for(auto x : a) cout << x << \" \"; cout << endl",
- "#define print1(a) for(auto x : a) cout << x.F << \" \" << x.S << endl",
- "#define print2(a,x,y) for(int i = x; i < y; i++) cout<< a[i]<< \" \"; cout << endl",
- "inline int power(int a, int b)",
- "{",
- "int x = 1;",
- "while (b)",
- "{",
- "if (b & 1) x *= a;",
- "a *= a;",
- "b >>= 1;",
- "}",
- "return x;",
- "}",
- "",
- "template <typename Arg1>",
- "void __f (const char* name, Arg1&& arg1) { cout << name << \" : \" << arg1 << endl; }",
- "template <typename Arg1, typename... Args>",
- "void __f (const char* names, Arg1&& arg1, Args&&... args)",
- "{",
- "const char* comma = strchr (names + 1, ',');",
- "cout.write (names, comma - names) << \" : \" << arg1 << \" | \"; __f (comma + 1, args...);",
- "}",
- "const int N = 200005;",
- "void solve() {",
- "int n, m;",
- "cin >> n >> m;",
- "bug(n, m);",
- "}",
- "int32_t main()",
- "{",
- "ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);",
- "#ifndef ONLINE_JUDGE",
- "freopen(\"input.txt\", \"r\", stdin);",
- "freopen(\"output.txt\", \"w\", stdout);",
- "#endif",
- "clock_t z = clock();",
- "int t = 1;",
- "// cin >> t;",
- "while (t--) solve();",
- "cerr << \"Run Time : \" << ((double)(clock() - z) / CLOCKS_PER_SEC);",
- "return 0;",
- "}",
- ],
- "description": "Log output to console"
- },
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement