Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits\stdc++.h>
- using namespace std;
- #define _____________________ int
- #define ______________________ struct
- #define _______________________ vector
- #define ________________________ void
- #define _________________________ return
- #define __________________________ assign
- #define _____________________________(i, a, b) for (int i = a; i < b; ++i)
- #define ______________________________(i, a, b) for (int i = a; i >= b; --i)
- #define ________________________________(a) (int)(a.size())
- #define _________________________________ if
- #define ___________________ 1000000007
- #define ____________________ (1 << 12)
- #define __________________________________ 0
- #define ___________________________________ 1
- #define ____________________________________ 2
- // a e s t h e t i c
- ______________________ _ {
- ______________________ __ { _____________________ __________, ___________; };
- _______________________ <__> _________;
- ________________________ _____(_____________________ ____________) { _________[____________].__________ = _________[____________________________________ * ____________].__________ + _________[____________________________________ * ____________ + ___________________________________].__________; }
- ________________________ ______(_____________________ ____________, _____________________ _____________, _____________________ ______________) { _________[____________].__________ = ______________ * _____________, _________[____________].___________ = _____________; }
- ________________________ _______(_____________________ ____________, _____________________ ______________) {
- _________________________________ (_________[____________].___________ == -___________________) _________________________;
- ______(____________________________________ * ____________, _________[____________].___________, ______________ / ____________________________________), ______(____________________________________ * ____________ + ___________________________________, _________[____________].___________, ______________ / ____________________________________);
- _________[____________].___________ = -___________________;
- }
- ________________________ ________(_______________________ <_____________________> ____________________________) {
- _________.__________________________(____________________________________ * ____________________, {__________________________________, -___________________});
- _____________________________(___________________________, __________________________________, ________________________________(____________________________)) _________[____________________ + ___________________________].__________ = ____________________________[___________________________];
- ______________________________(___________________________, ____________________ - ___________________________________, ___________________________________) _____(___________________________);
- }
- ________________________ ___(_____________________ _______________, _____________________ ________________, _____________________ _____________, _____________________ ____________ = ___________________________________, _____________________ _________________ = __________________________________, _____________________ __________________ = ____________________) {
- _________________________________ (________________ <= _________________ || __________________ <= _______________) _________________________;
- _________________________________ (_______________ <= _________________ && __________________ <= ________________) {
- ______(____________, _____________, __________________ - _________________);
- _________________________;
- }
- _______(____________, __________________ - _________________);
- _____________________ _______________________________ = (_________________ + __________________) / ____________________________________;
- ___(_______________, ________________, _____________, ____________ * ____________________________________, _________________, _______________________________), ___(_______________, ________________, _____________, ____________ * ____________________________________ + ___________________________________, _______________________________, __________________);
- _____(____________);
- }
- _____________________ ____(_____________________ _______________, _____________________ ________________, _____________________ ____________ = ___________________________________, _____________________ _________________ = __________________________________, _____________________ __________________ = ____________________) {
- _________________________________ (________________ <= _________________ || __________________ <= _______________) _________________________ __________________________________;
- _________________________________ (_______________ <= _________________ && __________________ <= ________________) _________________________ _________[____________].__________;
- _______(____________, __________________ - _________________);
- _____________________ _______________________________ = (_________________ + __________________) / ____________________________________;
- _________________________ ____(_______________, ________________, ____________ * ____________________________________, _________________, _______________________________) + ____(_______________, ________________, ____________ * ____________________________________ + ___________________________________, _______________________________, __________________);
- }
- };
- // t e s t
- signed main() {
- _ t;
- vector <int> a = {1, 2, 3};
- t.________(a);
- cout << t.____(0, 3) << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement