আজ আমরা চিঠিপত্রের বাইরে একটি পিরামিড তৈরি করতে যাচ্ছি! প্রথম 5 টি বর্ণের জন্য এখানে একটি উদাহরণ চিঠি পিরামিড:
প্রথমে আরোহণ এবং তার পরে অবতরণের মধ্যবর্তী স্থান সহ প্রথম 5 টি অক্ষর লিখুন।
A B C D E D C B A
উপরের লাইনে প্রথম চারটি অক্ষরের জন্য একই জিনিস করুন, তবে দুটি অতিরিক্ত নেতৃস্থানীয় স্পেস সহ:
A B C D C B A A B C D E D C B A
শেষ লাইনটি কেবল 'এ' না হওয়া পর্যন্ত একই পদক্ষেপটি পুনরাবৃত্তি করুন
A A B A A B C B A A B C D C B A A B C D E D C B A
উপরে যাওয়ার পরিবর্তে নীচে গিয়ে দুই এবং তিনটি ধাপ পুনরাবৃত্তি করুন:
A A B A A B C B A A B C D C B A A B C D E D C B A A B C D C B A A B C B A A B A A
এই একই প্যাটার্নটি 26 টি অক্ষর পর্যন্ত বাড়ানো যেতে পারে। আপনার চ্যালেঞ্জটি হ'ল এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা কোনও পূর্ণসংখ্যাকে ইনপুট হিসাবে গ্রহণ করে এবং সংশ্লিষ্ট চিঠি পিরামিড উত্পাদন করে। আপনি বড় হাতের বা ছোট হাতের অক্ষর ব্যবহার করতে বেছে নিতে পারেন। আপনি সর্বদা অনুমান করতে পারেন যে ইনপুটটি একটি পূর্ণসংখ্যা হবে [1, 26]
এবং আউটপুট 2 ডি স্ট্রিংয়ের জন্য কোনও যুক্তিসঙ্গত বিন্যাস হতে পারে। উদাহরণস্বরূপ, এটিতে নতুন লাইনের সাথে একটি স্ট্রিং, অক্ষরের একটি অ্যারে, কোনও ফাইলের মুদ্রণ ইত্যাদি Each
এখানে কিছু উদাহরণ ইনপুট / আউটপুট রয়েছে:
1:
A
2:
A
A B A
A
3:
A
A B A
A B C B A
A B A
A
5:
A
A B A
A B C B A
A B C D C B A
A B C D E D C B A
A B C D C B A
A B C B A
A B A
A
13:
A
A B A
A B C B A
A B C D C B A
A B C D E D C B A
A B C D E F E D C B A
A B C D E F G F E D C B A
A B C D E F G H G F E D C B A
A B C D E F G H I H G F E D C B A
A B C D E F G H I J I H G F E D C B A
A B C D E F G H I J K J I H G F E D C B A
A B C D E F G H I J K L K J I H G F E D C B A
A B C D E F G H I J K L M L K J I H G F E D C B A
A B C D E F G H I J K L K J I H G F E D C B A
A B C D E F G H I J K J I H G F E D C B A
A B C D E F G H I J I H G F E D C B A
A B C D E F G H I H G F E D C B A
A B C D E F G H G F E D C B A
A B C D E F G F E D C B A
A B C D E F E D C B A
A B C D E D C B A
A B C D C B A
A B C B A
A B A
A
26:
A
A B A
A B C B A
A B C D C B A
A B C D E D C B A
A B C D E F E D C B A
A B C D E F G F E D C B A
A B C D E F G H G F E D C B A
A B C D E F G H I H G F E D C B A
A B C D E F G H I J I H G F E D C B A
A B C D E F G H I J K J I H G F E D C B A
A B C D E F G H I J K L K J I H G F E D C B A
A B C D E F G H I J K L M L K J I H G F E D C B A
A B C D E F G H I J K L M N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V W V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V W X W V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V W X Y X W V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V W X Y X W V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V W X W V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V W V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N M L K J I H G F E D C B A
A B C D E F G H I J K L M L K J I H G F E D C B A
A B C D E F G H I J K L K J I H G F E D C B A
A B C D E F G H I J K J I H G F E D C B A
A B C D E F G H I J I H G F E D C B A
A B C D E F G H I H G F E D C B A
A B C D E F G H G F E D C B A
A B C D E F G F E D C B A
A B C D E F E D C B A
A B C D E D C B A
A B C D C B A
A B C B A
A B A
A
সর্বদা হিসাবে, এটি কোড-গল্ফ তাই মানক লুফোলগুলি প্রয়োগ হয় এবং বাইটের মধ্যে সংক্ষিপ্ত উত্তরটি জিততে পারে!