Triforce kurgusal eserdir Legend of Zelda gücü, bilgelik ve cesaret temsil eden üç-özdeş görünümlü eşkenar üçgen yapılmış. Efsanedeki birkaç oyun, üç bölüm nihayet bir araya geldiğinde bir animasyon içeriyor.
Bu zorluğun amacı, üçgenler için belirli bir genişliğe ve parçalar arasında belirli bir boşluğa sahip, bu tür basitleştirilmiş bir animasyonun tek bir 2B karesini çizmektir.
Giriş
Giriş iki tamsayıdan oluşur: genişliği ve boşluk değeri .s ≥ 0
Çıktı
Çerçeve aşağıdaki özelliklere göre çizilmelidir:
/\
/ \____________ this part is horizontally centered
/ \
/______\
\___ s empty lines
/
/\ /\
/ \ / \______ w+1 backslashes
/ \ / \
/______\ /______\
\_______ 2w underscores
|__|
\_____________ 2s spaces
Yukarıdaki örnekte, ve .s = 2
Daha fazla örnek
, :
/\
/__\
/\ /\
/__\/__\
s = 0 , :
/\
/ \
/____\
/\ /\
/ \ / \
/____\/____\
s = 3 , :
/\
/ \
/ \
/______\
/\ /\
/ \ / \
/ \ / \
/______\ /______\
s = 1 , :
/\
/ \
/ \
/ \
/________\
/\ /\
/ \ / \
/ \ / \
/ \ / \
/________\ /________\
kurallar
- Her satırdaki arka boşluklar isteğe bağlıdır.
- Her satırda fazladan boşluk olması yasaktır.
- Tek bir ekstra öncü yeni hat ve / veya bir tane ekstra sondaki yeni hat çıkartabilirsiniz.
- Bu kod golfü .