Giriş:
- olması garanti edilen bir tamsayı .
- biri olan bir tamsayı .
Çıktı:
ise kuzeybatı yönünde olacak boyutunda bir yol ; ise kuzey yönü ; veya ise kuzey doğu yönü . Yol her zaman üç boşluk olacak (veya dış sınırları da dahil edersek genel olarak beş) olacak. Ek olarak, alt kısımda bir yol ayırma çizgisi olacaktır ve bundan sonra yukarı doğru ilerlerken dönüşümlü olarak olacaktır.
Bazı örnekler:
Giriş:
Çıkış:
/ / /
/ /
/ / /
/ /
/ / /
/ /
/ / /
Giriş: Çıkış:
\ \
\ \ \
\ \
\ \ \
Meydan okuma kuralları:
- Ekranda herhangi bir yere gerekli yolu yazdırdığı sürece, her türlü satır aralığı / / veya yeni satır kabul edilebilir.
- Seçenekler yerine, bunun yerine veya seçeneklerini kullanmanıza izin verilir . Ayrıca, üç seçenek haritasından hangisinin üç yönden hangisinin olacağını seçebilirsiniz. ( Bu meydan okuma tanımında kullanılanlar için sırasıyla den farklıysa hangi seçenekleri kullandığınızdan emin olun !)
[north-west, north, north-east]
- Herhangi bir makul çıktı biçimi kabul edilebilir. Tabii ki en yaygın olanı STDOUT'a yazdırmaktır, ancak dizge veya 2D karakter listesi olarak döndürmek de iyidir.
Genel kurallar:
- Bu kod golf , bayt cinsinden en kısa cevap kazanır.
Code-golf dillerinin, codegolfing olmayan dillerle cevap göndermekten vazgeçmesine izin vermeyin. Herhangi bir programlama dili için mümkün olduğunca kısa bir cevap bulmaya çalışın. - Standart G / Ç kurallarına cevabınız için standart kurallar geçerlidir , bu nedenle STDIN / STDOUT işlevlerini, uygun parametreleri içeren fonksiyonlar / yöntemleri ve dönüş tipini, tam programları kullanmanıza izin verilir. Senin çağrı.
- Varsayılan Loopholes yasaktır.
- Mümkünse, lütfen kodunuzu test eden bir bağlantı ekleyin (ör. TIO ).
- Ayrıca, cevabınız için bir açıklama eklemek şiddetle tavsiye edilir.
Test durumları:
Yukarıdaki iki örnek ve:
Giriş:
Çıkış:
| |
| | |
| |
| | |
| |
| | |
| |
| | |
| |
| | |