Meydan okuma
N Düzeyinde Cantor Seti oluşturun .
Cantor üçlü kümesi, bir dizi çizgi parçasının açık orta üçte birini tekrar tekrar silerek oluşturulur.
Program bir parametre N(bir tamsayı numarası) alır ve daha sonra (konsolda veya benzer şekilde) bir Cantor N kümesi seviyesi yazdırır. Baskı yalnızca alt çizgi ( _) ve boşluk karakterleri içerebilir . Parametre pozitif veya negatif olabilir ve işareti Cantor Set konstrüksiyon yönelimini gösterir: N > 0Cantor Set aşağı doğru inşa edilmişse N < 0ve Cantor Set yukarı doğru inşa edilmişse . Eğer N = 0daha sonra program tek bir çizgi basar ( _).
Örneğin:
N = 2
_________
___ ___
_ _ _ _
N = -2
_ _ _ _
___ ___
_________
N = 3
___________________________
_________ _________
___ ___ ___ ___
_ _ _ _ _ _ _ _
N = -3
_ _ _ _ _ _ _ _
___ ___ ___ ___
_________ _________
___________________________
Kazanma kriterleri
Bir kod golf meydan okuma olduğu için, en kısa kod kazanır.
Düzenlendi: 0 girdisini ugoren'in önerisiyle değiştirin.
_(ancak -0 alırken aşağı doğru yazdırmak) olacaktır.