Kürdan Dizisi nedir?
Wikipedia'ya göre
Geometride, kürdan sekansı, sekanstaki önceki desene tekrar tekrar çizgi segmentleri ("kürdan") eklenerek oluşturulabilen 2 boyutlu desenlerden oluşan bir dizidir.
Tasarımın ilk aşaması tek bir "kürdan" veya çizgi segmentidir. Birinciden sonraki her aşama, önceki tasarımı alarak ve açıkta kalan her kürdan ucu için, o ucun üzerinde dik bir açıda ortalanmış başka bir kürdan yerleştirilerek oluşturulur.
Bu işlem, aşama n'deki segment sayısının 0.45n2 ile 0.67n2 arasında bir fraktal paternle salındığı bir büyüme paterniyle sonuçlanır. Eğer T (n) n evresindeki segment sayısını belirtirse, n (iki) bir güce yakın olduğunda T (n) / n2'nin maksimum değerine yakın olduğu n değerleri n değerlerinin minimum değerine yakın olduğu zaman meydana gelir. ikisinin gücünün yaklaşık 1.43 katı olan sayıların yakınında meydana gelir. Kürdan dizisindeki aşamaların yapısı genellikle T-kare fraktalına veya Ulam-Warburton hücresel otomatındaki hücrelerin düzenlenmesine benzer.
Desendeki kürdanlarla çevrili, ancak kendinden kürdan ile geçmeyen tüm sınırlı bölgeler kareler veya dikdörtgenler olmalıdır. Kürdan desenindeki her açık dikdörtgenin (yani kürdanlarla tamamen çevrili, ancak kürdanı içten geçen bir kürdan içermeyen bir dikdörtgen) yan uzunluklara ve yan güçlerden biri olan iki güç alanlarına sahip olduğu tahmin edilmiştir. en fazla iki olmak.
Görev
STDIN, işlev bağımsız değişkeni veya komut satırı bağımsız değişkeninden girdi alan bir program veya işlev yapmanız ve o aşamada bir kürdan fraktal yapmanız gerekir. Kaçınılmaz olması haricinde satır başı ve sondaki satır başı yasaktır. Sınırlama kutusu, ön ve arka boşluk dahil olmak üzere minimum olmalıdır. Başlangıç çizgisi için, \
uzayda iki köşegen yapıyoruz . Girdinin iki binden az olması garanti edilir. En az bir satırda boşluk karakteri yok. Sondaki boşluğa izin verilir.
Test Durumları
1
\
\
5
\
/\
/\
/ /\
\/\/\ \ \
\ \ \/\/\
\/ /
\/
\/
\