Sebuah octothorpe, (juga disebut tanda nomor, hash atau hashtag, atau tanda pound) adalah karakter ASCII berikut:
#
Bukankah itu bentuk yang menyenangkan? Mari kita buat versi yang lebih besar! Jadi inilah tantangan Anda:
Mengingat positif bilangan bulat N , keluaran sebuah hashtag ASCII ukuran N .
Misalnya, tagar ASCII ukuran 1 terlihat seperti ini:
# #
#####
# #
#####
# #
Trailing whitespace pada setiap baris diperbolehkan, tetapi tidak diperlukan.
Input akan selalu berupa bilangan bulat positif yang valid, sehingga Anda tidak harus menangani non-angka, negatif, atau 0. Output Anda dapat dalam format yang masuk akal, jadi mengeluarkan ke STDOUT, mengembalikan daftar string, atau string dengan baris baru, matriks 2D karakter, menulis ke file, dll. semuanya baik-baik saja.
Uji kasus
2:
## ##
## ##
##########
##########
## ##
## ##
##########
##########
## ##
## ##
3:
### ###
### ###
### ###
###############
###############
###############
### ###
### ###
### ###
###############
###############
###############
### ###
### ###
### ###
4:
#### ####
#### ####
#### ####
#### ####
####################
####################
####################
####################
#### ####
#### ####
#### ####
#### ####
####################
####################
####################
####################
#### ####
#### ####
#### ####
#### ####
5:
##### #####
##### #####
##### #####
##### #####
##### #####
#########################
#########################
#########################
#########################
#########################
##### #####
##### #####
##### #####
##### #####
##### #####
#########################
#########################
#########################
#########################
#########################
##### #####
##### #####
##### #####
##### #####
##### #####
Karena ini adalah kode-golf, cobalah menulis solusi sesingkat mungkin yang Anda bisa, dan yang terpenting, bersenang-senang!