自动应用生成器

A9S*_*9S6 3 code-generation generator

是否可以编写一个可以每天输出数百个应用程序的自动应用程序生成器?应用程序只是一系列二进制值.如果超级计算机每天生成数百万个组合并输出生成的具有不同大小的二进制文件.然后,这些二进制文件将"运行"以查看它们是否实际运行,如果它们确实运行,则会将这些二进制文件发送给某些测试人员以检查"生成的内容".

谁知道,我们可能会开始获得100%无错误的解决方案.

Edd*_*die 7

假设您正在生成大小为1KB的二进制文件(非常小).1KB是8192位.这意味着总共有2 8192个可能的1KB"程序".假设您每秒可以生成2 20个程序(大约每秒一百万个程序,这是非常高的).这意味着它仍然需要2 8172秒来生成所有可能的1KB二进制文件,这是(根据wolfram alpha)大约是宇宙年龄的10 2442倍.这应该可以让您了解在详尽搜索所有1KB程序时遇到有用程序的可能性有多大(无论如何,有多少有用的1KB程序?)