Изменения

Перейти к: навигация, поиск

Квайны

22 байта убрано, 20:56, 3 января 2015
Нет описания правки
}}
Таким образом, следуя нашему доказательству, чтобы написать мульти-квайн мы будем использовать интроны. У нас есть <tex>r</tex> программ, т.е. <tex>r</tex> частей кода (на каждом языке); кроме того, каждая из <tex>r</tex> программ имеет в дополнение к части кода <tex>r</tex> частей данных, каждая из которых представляет собой код на определённом языке (т.е. <tex>r-1</tex> интрон + часть данных программы). Когда программу <tex>i</tex> (имеющую часть кода под номером <tex>i</tex> на языке <tex>L_i</tex>) просят вывести исходный код программы <tex>j</tex>, она использует один из своих интронов, чтобы вывести часть кода программы <tex>j</tex>, а затем использует все интроны и свою часть данных для вывода части данных программы <tex>j</tex>.
 
==Bootstrapping==
 
 
 
== Ссылки ==
* [http://www.madore.org/~david/computers/quine.html Quines (self-replicating programs)]
Анонимный участник

Навигация