İşiniz oldukça basit, yazdıran bir program yazın, Hello, world!büküldüğünde yazdıran bir program oluşturun Twister!.
Dizeler nasıl bükülür
Büküm algoritması çok basittir. Her sütun kendi dizinine göre aşağı kaydırılır (sütun 0, aşağı 0, aşağı hareket 1, ...). Sütun kayması en üste kaydırılır. Bu gibi görünüyor:
a
ba
cba
----
cba
cb
c
Çizginin altındaki her şey üste gelecek şekilde. Gerçek örnek:
Original:
\\\\\\\\\\\\
............
............
............
Twisted:
\...\...\...
.\...\...\..
..\...\...\.
...\...\...\
(En sevdiğiniz dilde başka örnekler ve twisters burada )
puanlama
Programınız yastıklı bir dikdörtgen olmalıdır. Bu kod golf yani en düşük bayt sayısı kazanır!
kurallar
- İlk programınız yazdırılmalıdır
Hello, world!. Sadece bir sondaki satırsonuna izin verilir. - İlk ve ikinci programlarınız aynı dilde olmalıdır.
- İkinci programın yazdırılması gerekiyor
Twister!. Sadece bir sondaki satırsonuna izin verilir. - Programınız en az 2 satır ve 2 sütun içermelidir.
½ve bir sayının karekökünü alır. Bu meydan okuma için ikisinden hangisi yeni hat olarak değerlendirilmelidir?