1 번 구멍을 찾으 십시오 .
실행될 때 자체 소스 코드 블록을 여러 번 출력하는 퀴네를 만듭니다. 실제로 n 번을 출력해야합니다. 여기서 n은 다음 소수입니다.
예제가 가장 잘 보인다고 생각합니다.
[MY QUINE][MY QUINE]
[MY QUINE][MY QUINE][MY QUINE]
[MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE]
[MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE]
[MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE]
각 프로그램은 다음 소수 횟수로 기본 "블록"(따라서 [MY QUINE])을 출력 합니다 .
숫자가 소수인지 (isPrime 함수와 같은) 계산하거나 다음 소수 (NextPrime () 함수와 같은)를 판별하는 함수는 허용되지 않습니다.
- 이것은 제수를 나열하는 기능이 허용되지 않음을 의미합니다
- 소인수 분해를 반환하는 함수도 마찬가지로 허용되지 않습니다
이것은 진정한 quine이어야합니다.
Java 및 C #과 같은 언어는 이미 불리하므로 완전히 작동하는 코드를 출력 할 필요는 없습니다. 함수 (호출)에 넣고 다음 quine을 출력 할 수 있다면 좋습니다.
이것은 코드 골프이므로 가장 짧은 코드가 승리합니다!