একই একই মুদ্রণযোগ্য এএসসিআইআই অক্ষর সমন্বয়ে কমপক্ষে 2x2 আকারের আয়তক্ষেত্রাকার খড়কে দেওয়া, সূঁচের অবস্থান (উপরের-বাম থেকে গণনা) আউটপুট করুন যা একটি ভিন্ন চরিত্র।
উদাহরণস্বরূপ, যদি নিম্নলিখিত খড়খড়ি ইনপুট থাকে:
#####
###N#
#####
#####
3,1
শূন্য-সূচকযুক্ত (আমি এই চ্যালেঞ্জটিতে কী ব্যবহার করব) বা 4,2
এক-সূচকযুক্ত হলে আউটপুট হওয়া উচিত ।
খড়ের ছাঁটি যে কোনও মুদ্রণযোগ্য এএসসিআইআই চরিত্রের সমন্বয়ে তৈরি করা যেতে পারে:
^^^
^^^
^N^
^^^
^^^
^^^
আউটপুট: 1,2
এবং সুইটি অন্য কোনও মুদ্রণযোগ্য ASCII অক্ষর হবে:
jjjjjj
j@jjjj
jjjjjj
আউটপুট 1,1
কোণে সুই থাকাও সম্ভব:
Z8
88
আউটপুট 0,0
88
8Z
আউটপুট 1,1
বা প্রান্তে সুই থাকা:
>>>>>>>>>>
>>>>>>>>>:
>>>>>>>>>>
আউটপুট 9,1
বিধি এবং ব্যাখ্যা
- ইনপুট এবং আউটপুট যে কোনও সুবিধাজনক পদ্ধতি দ্বারা দেওয়া যেতে পারে । এর অর্থ আপনি অক্ষরের তালিকার তালিকা হিসাবে একক স্ট্রিং ইত্যাদি হিসাবে ইনপুট নিতে পারেন means
- আপনি ফলাফলটি মুদ্রণ করতে বা এটিকে কোনও কার্য ফলাফল হিসাবে ফিরিয়ে দিতে পারেন। অনুগ্রহ করে আউটপুটটি কী অর্ডারে রয়েছে তা আপনার জমা দিন (যেমন, চ্যালেঞ্জ হিসাবে উল্লম্বভাবে উল্লম্ব, উল্টো হিসাবে ব্যবহৃত)।
- হয় একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন গ্রহণযোগ্য।
- আপনি কোন অক্ষর ব্যবহার করবেন তা চয়ন করতে পারেন না। এটাই চ্যালেঞ্জ।
- খড়ের খালি কমপক্ষে 2x2 আকারের গ্যারান্টিযুক্ত, সুতরাং এটি স্পষ্ট যা কোন সুই এবং কোনটি খড়কুটো।
- ইনপুটটিতে কেবলমাত্র একটি সূঁচ রয়েছে এবং এটি আকারে কেবল একটি অক্ষর।
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- এটি কোড-গল্ফ তাই সাধারণ গল্ফিংয়ের সমস্ত নিয়ম প্রয়োগ হয় এবং সংক্ষিপ্ততম কোড (বাইটে) জয়ী হয়।
("########N###########", 5)
88\n8Z
(অবশ্যই কোনও দুটি অক্ষরের সাথে)।