Połowa kardynalna cykliczna szyna jest cykliczną szyną z dwoma stanami, jeden prostopadły do drugiego.
Zasady
Możesz zdecydować, który obrót chcesz zastosować, zgodnie z ruchem wskazówek zegara lub przeciwnie do ruchu wskazówek zegara.
Po obróceniu wszelkie luki w kodzie należy zastąpić spacjami, aby zachować pozycję.
Twój program musi spełniać wspólnotową definicję quine .
To jest golf golfowy, więc wygrywa najkrótszy program w każdym języku. Twój pierwszy program jest używany do liczenia bajtów.
Standardowe luki są zabronione.
Przykłady
Jeśli twój program to:
$_='print';eval
Następnie następna iteracja musi być albo:
$
_
=
'
p
r
i
n
t
'
;
e
v
a
l
lub
l
a
v
e
;
'
t
n
i
r
p
'
=
_
$
który musi wypisać oryginalny program:
$_='print';eval
Jeśli twój program to:
;$_=';
;$_=';
print
Następnie następna iteracja musi być albo:
;;
''t
==n
__i
$$r
;;p
lub:
p;;
r$$
i__
n==
t''
;;
który musi wypisać oryginalny program:
;$_=';
;$_=';
print