Diberikan bilangan bulat positif n >= 1
, output n
baris pertama dari struktur berikut:
#
# #
###
# #
# # #
## ##
#####
# #
# # #
# # # #
# ### #
## ##
## # ##
### ###
#######
Baris n
ke-1 yang diindeks adalah representasi biner dari n
, dicerminkan tanpa menyalin karakter terakhir, dengan #
di tempat 1 dan <space>
di tempat 0. Semua baris dipusatkan.
Anda harus menampilkan sebagai ASCII-art tetapi Anda dapat menggunakan karakter non-spasi putih di tempat yang saya gunakan #
dalam contoh. Trailing whitespace diizinkan, dan baris baru trailing diizinkan. Keluaran harus terlihat seperti contoh, dan tidak ada spasi putih tambahan atau baris baru terkemuka.
Anda dapat melihat 1023 baris pertama dari katedral fraktal di sini .
Untuk menghasilkan kasus uji yang lebih besar, berikut ini adalah implementasi referensi yang tidak diklik dalam Python