আমাদের কাছে বর্ণমালার প্রচুর চ্যালেঞ্জ ছিল। এই চ্যালেঞ্জের জন্য, আপনি একটি বর্ণমালার চ্যালেঞ্জের আউটপুট পাস করেছেন এবং আপনার আকারের আকারের প্যাটার্নটি আউটপুট করতে হবেN
।
উদাহরণস্বরূপ, যদি N=5
এবং আপনি এল-ফ্যাবেট পাস করেছেন :
ABCDEFGHIJKLMNOPQRSTUVWXYZ
BBCDEFGHIJKLMNOPQRSTUVWXYZ
CCCDEFGHIJKLMNOPQRSTUVWXYZ
DDDDEFGHIJKLMNOPQRSTUVWXYZ
EEEEEFGHIJKLMNOPQRSTUVWXYZ
FFFFFFGHIJKLMNOPQRSTUVWXYZ
GGGGGGGHIJKLMNOPQRSTUVWXYZ
HHHHHHHHIJKLMNOPQRSTUVWXYZ
IIIIIIIIIJKLMNOPQRSTUVWXYZ
JJJJJJJJJJKLMNOPQRSTUVWXYZ
KKKKKKKKKKKLMNOPQRSTUVWXYZ
LLLLLLLLLLLLMNOPQRSTUVWXYZ
MMMMMMMMMMMMMNOPQRSTUVWXYZ
NNNNNNNNNNNNNNOPQRSTUVWXYZ
OOOOOOOOOOOOOOOPQRSTUVWXYZ
PPPPPPPPPPPPPPPPQRSTUVWXYZ
QQQQQQQQQQQQQQQQQRSTUVWXYZ
RRRRRRRRRRRRRRRRRRSTUVWXYZ
SSSSSSSSSSSSSSSSSSSTUVWXYZ
TTTTTTTTTTTTTTTTTTTTUVWXYZ
UUUUUUUUUUUUUUUUUUUUUVWXYZ
VVVVVVVVVVVVVVVVVVVVVVWXYZ
WWWWWWWWWWWWWWWWWWWWWWWXYZ
XXXXXXXXXXXXXXXXXXXXXXXXYZ
YYYYYYYYYYYYYYYYYYYYYYYYYZ
ZZZZZZZZZZZZZZZZZZZZZZZZZZ
আপনার আউটপুট করতে হবে:
ABCDE
BBCDE
CCCDE
DDDDE
EEEEE
ব্যাখ্যার উদ্দেশ্যে, আমি ABCD
সম্পূর্ণ বর্ণমালা পরিবর্তে কেবল ব্যবহার করব । আপনার নিম্নোক্ত নিদর্শনগুলির পাশাপাশি এল-ফ্যাবেট (উপরে) মেলাতে সক্ষম হতে হবে:
একক লাইন:
ABCD or A
B
C
D
একক লাইন বার N
বার
ABCD or AAAA
ABCD BBBB
ABCD CCCC
ABCD DDDD
ABCD
BCDA
CDAB
DABC
এই বর্ণমালা ত্রিভুজ:
A or AAAAAAA
AB BBBBB
ABC CCC
ABCD D
ABC
AB
A
আমাদের প্রচুর জাতের অর্ধেকটি ত্রিভুজ রয়েছে:
A AAAA A ABCD
BB BBB AB ABC
CCC CC ABC AB
DDDD D ABCD A
অবশেষে, বর্গ:
AAAAAAA
ABBBBBA
ABCCCBA
ABCDCBA
ABCCCBA
ABBBBBA
AAAAAAA
উপরের সমস্ত নিদর্শনগুলি 4 আকারের However তবে আপনাকে 26 মাপের একটি প্যাটার্ন পাশাপাশি N
1 এবং 26 এর মধ্যে দেওয়া হবে এবং আপনাকে প্যাটার্নটি স্কেল করতে হবে। আপনার অন্য কোনও নিদর্শন পরিচালনা করার দরকার নেই।
- 1 এর আউটপুট সর্বদা একক অক্ষর হবে
A
- ২ for এর জন্য আউটপুট সর্বদা একই, পূর্ণ আকারের প্যাটার্নটি পাস হবে।
- প্রতিটি লাইনের শেষে ট্রেলিং স্পেসগুলি অনুমতি দেওয়া হয়, পাশাপাশি শেষে একটি ট্রেলিং নিউলাইন line
- আপনি 26 আকারের সমস্ত নিদর্শন জানতে পারেন এখানে
এটি একটি কোড-গল্ফ , সুতরাং এটি যতটা সম্ভব কম বাইটে করুন!