Я хотел одурачить друга, подарив ему муку, которая почти сработала, но стала небрежной и небрежной.
Создайте программу, которая при запуске будет выводить программу, но с одним символом. Любой символ может быть добавлен, удален или оба (один символ изменяется). Но только один персонаж.
Ваша оценка будет (length of your program) / floor(sqrt(number of times the program almost quines))(Где / 0бесконечность)
number of times the program almost quinesСколько раз ваша программа запускалась, изменяя только один символ в stdout. Ваша программа может не принимать ввод. Он также может не распечатать программу, которую уже распечатал.
Вы также не можете добавить символ, который вы ранее добавили ранее, или удалить символ из того же индекса. Например, если вы добавили 1ранее, и вы добавляете 1снова, то на этом number of times the program almost quinesостанавливается. Если вы удалите первый символ, вы не сможете удалить первый символ снова. Если вы изменили третий символ на a 2, вы не можете добавить 2или удалить третий символ.