Skip to content

repository to maintain record of my competitive coding solutions (C++ and Python)

Notifications You must be signed in to change notification settings

goswami-rahul/competitive-coding

Repository files navigation

competitive-coding

Repository to maintain record of my competitive coding solutions (C++ and Python).

C++ compilation flags:

g++ -std=c++17 -Wall -Wextra -O2 -Wshadow -Wformat=2 -Wfloat-equal -Wconversion -Wlogical-op -Wshift-overflow=2 -Wduplicated-cond -Wcast-qual -Wcast-align -Wno-misleading-indentation -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC -D_FORTIFY_SOURCE=2 -fsanitize=address -fsanitize=undefined -fno-sanitize-recover -fstack-protector "%f"

C++ template:

#ifdef Rahul
# include "RAHUL.h"
#else
# include <bits/stdc++.h>
  using namespace std;
# define error(...) 42;
#endif
#define SZ(v) int((v).size())
#define ALL(vec) begin(vec), end(vec)
typedef long long i64;
template<typename T> inline bool uax(T &x, T y) {return (y > x) ? x = y, true : false;}
template<typename T> inline bool uin(T &x, T y) {return (y < x) ? x = y, true : false;}
template<typename T> void kek(T ans) {cout << ans << endl; exit(0);}
#define Lu(...) [&] (auto &&u) { return __VA_ARGS__; }
#define Luv(...) [&] (auto &&u, auto &&v) { return __VA_ARGS__; }
const int MOD = (int) 1e9 + 7;
const i64 INF = (i64) 1e18 + 42;

int32_t main() {
  cin.tie(nullptr) -> sync_with_stdio(false);
  
}

About

repository to maintain record of my competitive coding solutions (C++ and Python)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published