Un Quine es un programa que genera su fuente cuando se ejecuta.
En este desafío, debes hacer una Fibonacci-quine, una variante de la quine.
¿Qué es una fibonacci-quina?
Un fibonacci-quine es un programa que genera una modificación de la fuente mediante la siguiente regla:
La fuente inicial debería ser ...2.... En otras palabras, la fuente debe contener 2. (¿Por qué 2? Si fuera 1, nadie sabría si fue el primer 1 o el segundo, incluso el programa en sí)
Cuando se ejecuta, debe generar la fuente, pero solo el número específico (en esta etapa 2) cambió al siguiente número de la secuencia de Fibonacci. Por ejemplo, ...3.... Lo mismo ocurre con la salida y la salida de la salida, etc. Puede admitir números enteros de hasta 2 ^ 32-1. Para enteros por encima de ese límite, la próxima salida está a su elección.
Nota de OP
Realmente me gustaría ver una solución creativa para esto. No podría pensar en una solución única para esto, ya que los dos aspectos importantes del desafío, fibonacci y quine, no son fáciles. Estaré esperando entonces!