搞怪代码
2025-12-17 20:04:01
发布于:江西
这段代码会输出ε₁次"%%%",适合膜拜(
#include <iostream>
#include <functional>
using namespace std;
int main () {
function<void()> bas = []()->void {cout<<"%%%"<<endl;};
function<void()> tet = [&bas]()mutable->void {
function<void()> curt = bas;
while(1) {
function<void()> prt = curt;
curt = [prt]()mutable->void {
while(1) {
function<void()> las = prt;
prt = [las]()mutable->void {
while(1) {
auto s = [las]()->void {while(1) las();};
las = s;
las();
}
};
prt();
}
};
curt();
}
};
function<void()> eps0 = [&tet]()mutable->void {while(1) tet();};
function<void()> eps1 = [&eps0]()mutable->void {
function<void()> cure = eps0;
while(1) {
function<void()> pre = cure;
cure = [pre]()mutable->void {
while(1) {
function<void()> las = pre;
pre = [las]()mutable->void {
while(1) {
auto s = [las]()->void{while(1) las();};
las = s;
las();
}
};
pre();
}
};
cure();
}
};
while(1) eps1();
cout<<"%%%"<<endl;
return 0;
}
这里空空如也










有帮助,赞一个