Kembali ke dasar...
Sebagai seorang guru di sekolah dasar (kelas?) Setempat, Anda perlu cara untuk mengajar kelas Anda tabel waktu mereka. Yang Anda inginkan, Anda memiliki seratus kotak dan banyak pena merah. Anda juga harus dapat menunjukkan kepada kelas Anda jawaban yang benar dengan cepat.
Sekarang, Anda cukup pintar untuk menulis sebuah program yang dapat membuat tabel waktu, tetapi dapatkah Anda menggambarnya di atas seratus kotak?
Tantangan
Keluarkan seratus kuadrat ke stdout atau setara dengan menggunakan kode ansi-escape ke naungan dalam angka yang merupakan kelipatan dari input.
- Keluarkan kisi 10x10 yang berisi angka 1-100.
- Tidak masalah penyelarasan 2 digit angka di setiap kotak asalkan konsisten
- Untuk 1 angka angka, Anda dapat membuat 2 digit dan menggunakan format yang sama dengan angka 2 digit atau berada di tengah kotak.
- Jika nomor dalam kotak adalah kelipatan dari input, warnai seluruh kotak merah.
- Ini berarti seluruh kotak, bukan hanya bagian nomor
Misalnya, diberi input 3
, cetak seratus persegi yang diberikan
Ini adalah kode golf sehingga jawaban tersingkat dalam byte menang!
<table>
, misalnya?
white
atau tidak grey
?
curses
seharusnya tidak masalah - merah itu pendek.