Temellere dönüş...
Yerel ilkokulda (sınıf?) Bir öğretmen olarak, sınıfınıza zaman çizelgelerini öğretmenin bir yoluna ihtiyacınız vardır. Emrinizde, yüz kareniz ve bir sürü kırmızı kaleminiz var. Ayrıca sınıfınıza doğru cevapları hızlı bir şekilde gösterebilmeniz gerekir.
Şimdi, zaman çizelgeleri yapabilen bir program yazmak için yeterince akıllısınız, ancak bunları yüz kareye çizebilirsiniz?
Meydan okuma
Girişin katları olan sayılarla gölgelemek için ansi-escape kodlarını kullanarak stdout veya eşdeğerine yüz karesi çıktılayın .
- 1-100 sayılarını içeren bir 10x10 ızgara çıktı.
- Tutarlı olduğu sürece her kutuda 2 basamaklı sayının hizalanması önemli değildir
- 1 basamaklı sayılar için 2 basamağa dolgu yapabilir ve 2 basamaklı sayılarla aynı biçimlendirmeyi kullanabilir veya kutunun ortasında ortalayabilirsiniz.
- Kutudaki sayı girişin katlarıysa, kutunun tamamını kırmızı renklendirin.
- Bu, sadece sayı kısmı değil, tüm kutu anlamına gelir
Örneğin, girdi 3
verildiğinde, verilen yüz karesini yazdırın
Bu kod golf yani bayt en kısa cevap kazanır!
<table>
Mesela kullanamıyorum ?
white
veya grey
?
curses
onu kullanmak önemli değil - kırmızı zaten kısa.