Created
July 4, 2017 14:34
-
-
Save flying-sheep/9fb8d92d89f470d017b1b224e89f6524 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
#include <vector> | |
#include <cstdlib> | |
namespace ๐ฉ = std; | |
using ๐ข = int; | |
using ๐ = void; | |
using ๐ = time_t; | |
using ๐ = bool; | |
#define ๐ auto | |
#define ๐พ enum | |
#define ๐ false | |
#define ๐ true | |
#define ๐น "evil" | |
#define ๐ช ๐ฉ::make_shared | |
#define ๐ธ virtual | |
#define ๐ฅ ๐ฉ::cout | |
#define ๐ซ ๐ฉ::endl | |
template<class ๐ฎ> | |
using ๐ = ๐ฉ::vector<๐ฎ>; | |
template<class ๐ฎ> | |
using ๐ = ๐ฉ::shared_ptr<๐ฎ>; | |
๐พ ๐ {๐ต, ๐, ๐}; | |
๐ข ๐ฒ() { return ๐ฉ::rand(); } | |
๐ ๐() { return ๐; } | |
struct ๐ด { ๐ธ ๐ ๐() = 0; }; | |
struct ๐ : ๐ด { ๐ธ ๐ ๐() { ๐ฅ << "๐" << ๐ซ; }; }; | |
struct ๐ : ๐ด { ๐ธ ๐ ๐() { ๐ฅ << "๐" << ๐ซ; }; }; | |
struct ๐ : ๐ด { ๐ธ ๐ ๐() { ๐ฅ << "๐" << ๐ซ; }; }; | |
struct ๐ : ๐ด { ๐ธ ๐ ๐() { ๐ฅ << "๐" << ๐ซ; }; }; | |
struct ๐ : ๐ด { ๐ธ ๐ ๐() { ๐ฅ << "๐" << ๐ซ; }; }; | |
struct ๐ : ๐ด { ๐ธ ๐ ๐() { ๐ฅ << "๐" << ๐ซ; }; }; | |
๐ข main() { | |
if (๐() == ๐) | |
๐ฅ << "๐ฉ" << ๐ซ; | |
๐<๐<๐ด>> ๐ = { ๐ช<๐>(), ๐ช<๐>(), ๐ช<๐>(), ๐ช<๐>(), ๐ช<๐>(), ๐ช<๐>() }; | |
for (๐ ๐ : ๐) | |
๐->๐(); | |
return ๐ฒ(); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment