Một Octothorpe, (còn được gọi là ký hiệu số, hàm băm hoặc hashtag hoặc dấu thăng) là ký tự ASCII sau:
#
Đó không phải là một hình dạng vui vẻ? Hãy làm cho phiên bản lớn hơn của nó! Vì vậy, đây là thách thức của bạn:
Cho một số nguyên dương N , sản lượng một hashtag ASCII kích thước N .
Ví dụ: hashtag ASCII có kích thước 1 trông như thế này:
# #
#####
# #
#####
# #
Trailing khoảng trắng trên mỗi dòng được cho phép, nhưng không bắt buộc.
Đầu vào sẽ luôn là số nguyên dương hợp lệ, do đó bạn không phải xử lý các số không, âm hoặc 0. Đầu ra của bạn có thể ở bất kỳ định dạng hợp lý nào, do đó, xuất ra STDOUT, trả về danh sách các chuỗi hoặc chuỗi với dòng mới, ma trận 2D của các ký tự, ghi vào tệp, v.v ... đều ổn.
Các trường hợp thử nghiệm
2:
## ##
## ##
##########
##########
## ##
## ##
##########
##########
## ##
## ##
3:
### ###
### ###
### ###
###############
###############
###############
### ###
### ###
### ###
###############
###############
###############
### ###
### ###
### ###
4:
#### ####
#### ####
#### ####
#### ####
####################
####################
####################
####################
#### ####
#### ####
#### ####
#### ####
####################
####################
####################
####################
#### ####
#### ####
#### ####
#### ####
5:
##### #####
##### #####
##### #####
##### #####
##### #####
#########################
#########################
#########################
#########################
#########################
##### #####
##### #####
##### #####
##### #####
##### #####
#########################
#########################
#########################
#########################
#########################
##### #####
##### #####
##### #####
##### #####
##### #####
Vì đây là môn đánh gôn, hãy cố gắng viết giải pháp ngắn nhất có thể, và trên hết, hãy vui vẻ!