rag*_*ius 22 compression algorithm complexity-theory quine
我认为这可能是一个经典问题,但我不知道答案.一个程序可以输出自己的副本,如果有的话,是否有一个简短的程序来执行此操作?
我不接受"空程序"作为答案,我不接受有权访问自己的源代码的程序.相反,我在想这样的事情:
int main(int argc, char** argv){ printf("int main(argc, char** argv){ printf...
Run Code Online (Sandbox Code Playgroud)
但我不知道如何继续......
Jor*_*ren 15
大多数quines的基本思想是:
你写的代码,需要一个字符串字面量s并打印,在更换出现(或将发生)的特殊子的FOO在s通过价值s本身.
您到目前为止获取程序的完整源代码并将其用作定义s.但是你从字符串中排除了定义 ,而是用foo替换它.s
嗯,这是一般的想法.其余的是字符串格式化细节,真的.