Куайн это программа , которая выводит его источник при запуске.
В этом задании Вы должны составить Фибоначчи-квин, вариант квин.
Что такое Фибоначчи-Куайн?
Fibonacci-quine - это программа, которая выводит модификацию источника по следующему правилу:
Первоначальный источник должен быть ...2...
. Другими словами, источник должен содержать 2
. (Почему 2? Если бы это был 1, никто бы не узнал, был ли это первый или второй, даже сама программа)
При запуске Вы должны вывести источник, но только конкретное число (На этом этапе 2
) изменилось на следующее число последовательности Фибоначчи. Например, ...3...
. То же самое касается вывода, вывода вывода и т. Д. Вы можете поддерживать целые числа до 2 ^ 32-1. Для целых чисел, превышающих этот предел, следующий вывод будет на ваше усмотрение.
Примечание ОП
Мне бы очень хотелось увидеть креативное решение для этого. Я не мог придумать единственного решения для этого, так как оба важных аспекта проблемы, фибоначчи и квина, не легки. Я буду ждать тогда!