在写一种很新的代码

改进了一下,C++不止这些,这些都是十分基础的(再抽象点)
原代码:
```C++
#define BEGIN {
#define END }
#define ZERO 0
#include <iostream>
#include <functional>
using namespace std;
int main()
BEGIN
int n;
cin >> n;
int sum = 0;
int i = n;
code:
auto _BaDd_ = [](auto self, int a, int b) -> int BEGIN
if (!a)
return b;
return self(self, (a & b) << 1, a ^ b);
END;
using std::placeholders::_1;
std::function<int(int)> _INcReMeNt_ = std::bind(_BaDd_, _BaDd_, sum, _1);
sum = _INcReMeNt_(i);
if(i --> 9) goto code;
cout << sum << '\n';
return ZERO;
END
```
浓缩(本来想弄成一些符号的):
```C++
#define BEGIN {
#define END }
#define ZERO 0
#include <iostream>
#include <functional>
int main() BEGIN int n;std::cin >> n;int sum = 0;int i = n;code: auto _BaDd_ = [](auto self, int a, int b) -> int BEGIN if (!a) return b; return self(self, (a & b) << 1, a ^ b); END; using std::placeholders::_1; std::function<int(int)> _INcReMeNt_ = std::bind(_BaDd_, _BaDd_, sum, _1); sum = _INcReMeNt_(i); if(i --> 9) goto code; std::cout << sum << '\n'; return ZERO; END
```
C++的东西还是挺多的,这里我就随便弄了几个好玩的进去
(说起来b站怎么插入代码块?似乎不可以?)