যেকোন ধনাত্মক পূর্ণসংখ্যার জন্য k
, d(k)
বিভাজকের সংখ্যা বোঝাতে দিন k
। উদাহরণস্বরূপ, d(6)
হয় 4
, কারণ 6
রয়েছে 4
ভাজক (যথা 1
, 2
, 3
, 6
)।
একটি ধনাত্মক পূর্ণসংখ্যা দেওয়া N
, একটি নির্দিষ্ট অক্ষর, যেমন যে "বিল্ডিং" অনুভূমিক অবস্থানে অবস্থিত উচ্চতা ব্যবহার করে একটি "দিগন্ত" হওয়া ASCII শিল্প প্রদর্শন k
হয় d(k)
জন্য k = 1, ..., N
। নীচে পরীক্ষার কেসগুলি দেখুন।
বিধি
- কোনও অ-শ্বেতস্থান অক্ষর ধারাবাহিকভাবে ব্যবহার করা যেতে পারে,
#
পরীক্ষার ক্ষেত্রে যেমন দেখানো হয় তা অগত্যা । - অ্যালগরিদম তাত্ত্বিকভাবে নির্বিচারে উচ্চতর জন্য কাজ করা উচিত
N
। অনুশীলনে, প্রোগ্রামটি সময়, মেমরি, ডেটা-টাইপ আকার বা স্ক্রিন আকারের দ্বারা সীমাবদ্ধ থাকলে তা গ্রহণযোগ্য। - অনুভূমিকভাবে বা উল্লম্বভাবে নেতৃত্বাধীন বা পিছনের স্থানগুলি বা নতুন লাইনের অনুমতি রয়েছে।
- ইনপুট এবং আউটপুট যে কোনও যুক্তিসঙ্গত উপায়ে নেওয়া যেতে পারে ।
- কোনও প্রোগ্রামিং ভাষায় প্রোগ্রাম বা ফাংশন অনুমোদিত । স্ট্যান্ডার্ড সমস্যা নিষিদ্ধ করা হয়।
- বাইটস মধ্যে সংক্ষিপ্ত কোড।
পরীক্ষার মামলা
N = 10
:
# # #
# # ###
#########
##########
N = 50
:
#
# #
# # # # # #
# # # # # #
# # # # # # # # # # ## # #
# # # # # # # # # # # ## # #
# # # # ### # ### # ### # ##### ### # ### # #
# # ### # ### # ### ##### # ##### ### # ### ###
#################################################
##################################################
N = 200
:
#
#
# # #
# # # #
# # # # #
# # # # #
# # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # ## # #
# # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # ## # #
# # # # # # # # # # ## # # # # # # ## # # # # ## # # # # # # # ### # ## # # # # ## # # # # # # ## # # # ## # ### # # # ## # ### ### # # # # ### # ## # #
# # # # # # # # # # # ## # # # # # # ## # # # # ## # ## # # # # # ### # ## # # # # ## # # # # # # ## # # # ## # ### # # # ## # ### ### # # # # ### # ## # #
# # # # ### # ### # ### # ##### ### # ### # ### ##### # ##### ### # ##### ### ##### ####### ### # ### # ### ####### ##### ### ##### # ######### # ##### ##### ### # ### ##### # ######### # ### # #
# # ### # ### # ### ##### # ##### ### # ### ##### ##### # ##### ### # ##### ### ##### ####### ### # ### # ### ############# ### ##### # ######### # ##### ##### ### ##### ##### # ######### # ### # #
#######################################################################################################################################################################################################
########################################################################################################################################################################################################