Submission made by reiva5
in Competitive Programming
My Profile in some site for training Competitive Programming:
Still need training myself to be great coder :D.
Programming Language usually like to use:
C++
(mainly programming language)Java
(secondary programming language when some feature in C++ not supported but in Java supported e.g: BigInteger)Python
(when the data structure is so complex when code in C++ and Java)Pascal
(just for heat myself when starting to code)
Of course, doing Competitive Programming without teammate is a boring stuff. So, in this part I'll do simple introduction my current teammate and past teammate (TBA)
C++
/* Bismillahirrahmanirrahim */
/* Author : Jehian Norman Saviero (@Reiva5) */
/* Version: 1.0.1 */
#include <bits/stdc++.h>
// MACROS SAMPAH
#define Jehian using
#define Norman namespace
#define Saviero std
Jehian Norman Saviero;
// MACROS TYPE
typedef long l;
typedef long long ll;
typedef unsigned long ul;
typedef unsigned long long ull;
typedef long double ld;
typedef pair<int,int> pi;
typedef pair<l,l> pl;
typedef pair<ll,ll> pll;
typedef vector<int> vi;
typedef vector<l> vl;
typedef vector<ll> vll;
// MACROS FOR PRINT
#define nl printf("\n")
#define sp printf(" ")
// MACROS FOR ATTRIBUTE
#define fi first
#define se second
// MACROS FOR FUNCTION AND METHOD
#define eb emplace_back
#define mp make_pair
#define pb push_back
#define pf push_front
#define ppb pop_back
#define ppf pop_front
#define ALL(x) (x).begin(), (x).end()
#define ALLN(x,n) (x), (x)+(n)
#define CUBE(x) (SQR(x)*(x))
#define SET(x,y) fill_n(x, sizeof(x)/sizeof(x[0]), y)
#define SQR(x) ((x)*(x))
#define SSORT(x,sz) sort(ALLN(x,sz))
#define RESET(x) memset((x), 0, sizeof(x))
#define VSORT(x) sort(ALL(x))
// MACROS READ INPUT
#define sci(x) scanf("%d", &x)
#define scl(x) scanf("%ld", &x)
#define scll(x) scanf("%lld", &x)
#define scf(x) scanf("%f", &x)
#define scd(x) scanf("%lf", &x)
#define scld(x) scanf("%Lf", &x)
#define scul(x) scl(x)
#define scull(x) scll(x)