হোয়াট-ইফ বইয়ের উদ্বোধন থেকে উত্সাহিত Tan
ইনপুটটি স্ট্রিং, স্ট্রিংয়ের তালিকা ইত্যাদি হিসাবে ফাঁকা স্থানগুলির একটি আয়তক্ষেত্র যার #অভ্যন্তরের অভ্যন্তরে তৈরি জিনিসগুলি :
########
# #
########
### ####
### ####
###
অবজেক্টগুলি সর্বদা আন্তঃ ছেদযুক্ত, অ-স্পর্শকৃত, আয়তক্ষেত্রগুলির হবে। একটি নরম অবজেক্ট এমন একটি উপাদান হিসাবে সংজ্ঞায়িত করা #হয় যা মাঝখানে পূর্ণ হয় না এবং এটি কেবল একটি সীমানা, একটি হার্ড অবজেক্ট এমন একটি যা পূর্ণ হয়। প্রস্থ বা উচ্চতা সহ <=2একটি বিষয় কঠোর বিবেচনা করা হয়। সমস্ত বস্তু হয় শক্ত বা নরম।
যদি ইনপুট, আউটপুট "Hard", আরও বেশি নরম, আউটপুট "Soft", যদি তারা সমান হয় তবে আউটপুট আরও শক্ত বস্তু থাকে "Equal"।
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোড !
পরীক্ষার মামলা
এই কেসগুলি সম্পূর্ণ ইনপুট নয়, বরং প্রতিটি বস্তুকে কী হিসাবে চিহ্নিত করা উচিত। আসল ইনপুটটি প্রশ্নের শীর্ষে আসকি-আর্টের মতো হবে।
কঠিন
#
####
##
##
##########
##########
##########
নরম
###
# #
###
###################
# #
# #
# #
###################
####
# #
# #
# #
# #
# #
# #
# #
####
আসল পরীক্ষার কেস
########
# #
########
### ####
### ####
###
Hard
###
###
###
###################
# #
# #
# #
###################
Equal
######
# #
######
###
## # # #
###
########
# #
########
Soft