চ্যালেঞ্জ
পূর্ণসংখ্যার একটি তালিকা দেওয়া হয়েছে, কীভাবে মাধ্যাকর্ষণ বাছাই করা হবে তা দেখান।
মাধ্যাকর্ষণ বাছাই
মাধ্যাকর্ষণ সাজানোর ক্ষেত্রে, নম্বরগুলি নক্ষত্রের সারি হিসাবে কল্পনা করুন। তারপরে, সমস্ত কিছু পড়ে যায় এবং নতুন সারিগুলি স্পষ্টতই বাছাই করা হবে। আসুন একটি উদাহরণ তাকান:
[2, 7, 4, 6]
:
**
*******
****
******
-------
**
****
*******
******
-------
** | 2
**** | 4
****** | 6
******* | 7
লক্ষ্য করুন যে এটি বেশ সমান্তরালভাবে বুদ্বুদ সাজান।
ঠিক চশমা
প্রতিটি পুনরাবৃত্তির উপরের সারি থেকে শুরু করে, প্রতিটি তীরটি সারি থেকে নিন যেটির নীচে একটি নক্ষত্র নেই, এবং এটি একটি সারিতে নীচে সরান। তালিকাটি বাছাই না করা অবধি এটি চালিয়ে যান।
ইনপুট
ইনপুট হবে কঠোর ইতিবাচক পূর্ণসংখ্যার একটি তালিকা।
আউটপুট
আউটপুট জন্য, আপনি প্রতিটি পদক্ষেপ আউটপুট করা আবশ্যক। আপনি যে কোনও দুটি অ-শ্বেতস্পেস মুদ্রণযোগ্য এএসসিআইআই অক্ষর চয়ন করতে পারেন, একটি "অ্যাসিটার্কস" এবং একটি পৃথক "ড্যাশ" হতে পারে। তারকাচিহ্নগুলির সারিগুলি কোনও প্রকারের আদর্শ নিউলাইন দিয়ে পৃথক করা আবশ্যক (যেমন \n
বা\r\f
) । ড্যাশগুলির সারিটি অবশ্যই সর্বনিম্ন প্রস্থের প্রস্থের প্রস্থ হতে হবে (অন্যথায় আপনার নক্ষত্রগুলি আরও অনেক নিচে নেমে যাচ্ছে!)। একেবারে নীচে ড্যাশের একটি সারি alচ্ছিক। শেষে একটি পেছনের নিউলাইন অনুমতি দেওয়া হয়। প্রতিটি লাইনে ট্রেলিং স্পেসের অনুমতি রয়েছে।
পরীক্ষার মামলা
ইনপুট তালিকা হিসাবে উপস্থাপন করা হবে, তারপরে আউটপুট অবিলম্বে নীচে তালিকাভুক্ত করা হবে। পরীক্ষার কেসগুলি একটি ডাবল নিউলাইন দ্বারা পৃথক করা হয়।
[4, 3, 2, 1]
****
***
**
*
----
***
** *
* *
**
----
**
* *
** *
***
----
*
**
***
****
[6, 4, 2, 5, 3, 1]
******
****
**
*****
***
*
------
****
** **
****
***
* **
***
------
**
****
*** **
* *
***
*****
------
**
***
* *
*** **
****
*****
------
**
*
***
****
******
*****
------
*
**
***
****
*****
******
[8, 4, 2, 1]
********
****
**
*
--------
****
** ****
* **
**
--------
**
* **
** ****
****
--------
*
**
****
********
দয়া করে আমার পরীক্ষার কেসগুলি ভুল হলে সংশোধন করতে দ্বিধা বোধ করবেন, আমি এগুলি হাতে হাতে তৈরি করেছি :)
দ্রষ্টব্য: সাজানো তালিকার শেষে আউটপুট করবেন না। :)
স্কোরিং
আপনার সমস্ত প্রোগ্রাম একে অপরের উপরে লেখা হবে। আপনি চাইবেন না যে আপনার প্রোগ্রামের টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো পড়েছে, তাই আপনার সংক্ষিপ্ততম কোডটি নিশ্চিত হয়ে নিন!