반 추기경 순환 퀴인은 하나의 상태가 서로 수직 인 두 상태를 갖는 순환 퀴인입니다.
규칙
시계 방향 또는 시계 반대 방향으로 구현할 회전을 결정할 수 있습니다.
회전 한 후에는 코드의 간격을 공백으로 바꿔 위치를 유지해야합니다.
프로그램은 quine의 커뮤니티 정의를 충족해야합니다 .
이것은 코드 골프 이므로 각 언어에서 가장 짧은 프로그램이 승리합니다. 귀하의 첫 번째 프로그램은 당신의 바이트 수에 사용됩니다.
표준 허점 은 금지되어 있습니다.
예
프로그램이 다음과 같은 경우 :
$_='print';eval
다음 반복은 다음 중 하나 여야합니다.
$
_
=
'
p
r
i
n
t
'
;
e
v
a
l
또는
l
a
v
e
;
'
t
n
i
r
p
'
=
_
$
원래 프로그램을 출력해야합니다.
$_='print';eval
프로그램이 다음과 같은 경우 :
;$_=';
;$_=';
print
다음 반복은 다음 중 하나 여야합니다.
;;
''t
==n
__i
$$r
;;p
또는:
p;;
r$$
i__
n==
t''
;;
원래 프로그램을 출력해야합니다.
;$_=';
;$_=';
print