自复制程序
* * * *
拉格朗日计划
* * * *
自复制程序

自复制程序,也叫quine程序,是一种无输入且能输出自身源码的程序,该命名来自于这一概念的提出者Willard van Orman Quine。

写一个quine程序。

注意:本题的判定程序不会自动截断输出数据尾部的空格,因此若无法通过判定,请尝试在源码末尾添加一个换行符。

本题难度:



解答

以下代码来自于网络,搜索shortest Python quine很容易找到下面的代码。

最终代码只有一行。

代码长度:32字节 vs. 全站第一:31字节。

注:我不清楚31字节是如何实现的,可能来自于服务器仍使用Python 2作判定的时期。

x='x=%r;print(x%%x)';print(x%x)