Bir sayı Verilen n , ilk üretmek n bu desen sütunları:
#
# #
# # # #
# # # # # # # #
# # # # # # # # # # # # # # # #
################################ ...
(1-indeksli) n'deki kolonun yüksekliği, n 'in ikili gösterimindeki takip 0
bitleri sayısıdır , artı birdir. Sonuç olarak, alt katman doldurulmuş her sütuna, ikinci katman her ikinci sütuna, üçüncü katman her dördüncü sütuna, vb.
kurallar
- Herhangi bir standart yöntemle giriş ve çıkış yapabilirsiniz.
- Girişin, 1 ile 999 arasında bir tam sayı olduğunu varsayabilirsiniz.
- Çıktı, desen sağlam olduğu sürece herhangi bir miktarda boşluk içerebilir.
- Desen 1 dizinli ve burada gösterilen biçimde olmalıdır.
- Yerinde herhangi bir boşluk olmayan tek karakter kullanabilirsiniz
#
, ancak boşluk karakterini değiştiremezsiniz.
Test durumları
1
#
2
#
##
3
#
###
4
#
# #
####
5
#
# #
#####
7
#
# # #
#######
32
#
# #
# # # #
# # # # # # # #
# # # # # # # # # # # # # # # #
################################
Birkaç büyük test vakası burada bulunabilir .
puanlama
Bu kod golf , yani her dilde bayt cinsinden en kısa kod kazanır.
#
mı?