Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
(let ((let '`(let ((let ',let)) ,let))) `(let ((let ',let)) ,let))
open+0;print<0>
program autoprint;
var i:byte;c:array[1..11]of string;
begin
c[1]:='program autoprint;';
c[2]:='var i:byte;c:array[1..13]of string;';
c[3]:='begin';
c[4]:=' for i:=1 to 3 do writeln(c[i]);';
c[5]:=' for i:=1 to 10 do writeln(c[11,8],c[11,8],c[11,1],c[11,2],i,';
c[6]:=' copy(c[11],3,4),c[i],c[11,6],c[11,7]);';
c[7]:=' writeln(c[11,8],c[11,8],c[11,1],c[11,2],11,copy(c[11],3,4),';
c[8]:=' copy(c[11],1,6),copy(c[11],6,3),c[11,6],c[11,7]);';
c[9]:=' for i:=4 to 10 do writeln(c[i]);readln;';
c[10]:='end.';
c[11]:='c[]:=''; ';
for i:=1 to 3 do writeln(c[i]);
for i:=1 to 10 do writeln(c[11,8],c[11,8],c[11,1],c[11,2],i,
copy(c[11],3,4),c[i],c[11,6],c[11,7]);
writeln(c[11,8],c[11,8],c[11,1],c[11,2],11,copy(c[11],3,4),
copy(c[11],1,6),copy(c[11],6,3),c[11,6],c[11,7]);
for i:=4 to 10 do writeln(c[i]);readln;
end.
#define REPEAT(...) L#__VA_ARGS__;__VA_ARGS__
Небольшая или большая интроспективная программа на C/C++