Öncelikle ... Herkese Mutlu Noeller diliyorum (saat diliminize geç kaldığım için üzgünüm).
Olayı kutlamak için bir kar tanesi çizeceğiz. Yıl 201 Çünkü 5 ve Noel 2 üzerindedir 5 (kişilerin büyük bir kısmı için) th, biz çekecek Penta pul. Pentaflake, beşgenlerden oluşan basit bir fraktaldır. İşte birkaç örnek (buradan alınacak) :
Her Pentaflake'in bir n sırası vardır. 0 sırasındaki Pentaflake basitçe bir pentagondur. Diğer tüm siparişler için, bir Pentaflake, bir önceki siparişin 6. Pentaflake'i etrafına yerleştirilmiş olan önceki siparişin 5 Pentafinden oluşur. Örneğin, 1. sıradaki bir Pentaflake, merkezi bir pentagon etrafına yerleştirilmiş 5 penguenden oluşur.
Giriş
Sipariş n. Bu önceden tanımlanmış bir değişken dışında herhangi bir şekilde verilebilir.
Çıktı
nPentaflake siparişinin görüntüsü. En az 100 piksel genişliğinde ve 100 piksel uzunluğunda olmalıdır. Bir dosyaya kaydedilebilir, kullanıcıya gösterilebilir veya çıktısı alınabilir STDOUT. Başka herhangi bir çıkış şekline izin verilmez. Bu mücadeleden önce var olan tüm resim formatlarına izin verilir.
Kazanan
Codegolf olarak en az bayt sayısına sahip kişi kazanır.
nkomut dosyası dosyanızda önceden tanımlanamaz. Okuyabiliyorsun ndan STDIN... doğrudan kod katıştırma haricinde istediğiniz temelde bir şey, istemi, bu kullanıcıdan bir fonksiyon / commad satırı argümanı olarak götürün.







