কার্য
দুটি ধনাত্মক পূর্ণসংখ্যা দেওয়া হয়েছে:
- দুটি পূর্ণসংখ্যার দ্বারা নির্দিষ্ট আকারের সাথে আয়তক্ষেত্র আঁকুন।
- আর কোনও স্থান না পাওয়া পর্যন্ত পদক্ষেপ 3 পুনরাবৃত্তি করুন।
- (অবশিষ্ট) আয়তক্ষেত্রের তিনদিকে স্পর্শ করে বৃহত্তম বর্গ আঁকুন এবং পূরণ করুন।
- ফলাফল আয়তক্ষেত্র আউটপুট।
উদাহরণ
উদাহরণস্বরূপ, আমাদের ইনপুটটি 6এবং 10।
আমরা আকারের ফাঁকা আয়তক্ষেত্রটি 6 x 10 আঁকবো:
xxxxxxxxxx
xxxxxxxxxx
xxxxxxxxxx
xxxxxxxxxx
xxxxxxxxxx
xxxxxxxxxx
বারবার স্কোয়ারগুলি পূরণ করার পরে, আমরা এটি কি পেতে পারি:
aaaaaabbbb
aaaaaabbbb
aaaaaabbbb
aaaaaabbbb
aaaaaaccdd
aaaaaaccdd
এখানে আছে 4 স্কোয়ার এখানে আছেন ( a, b, c, d), পার্শ্ব দৈর্ঘ্য সঙ্গে প্রতিটি 6, 4, 2, 2যথাক্রমে।
বিধি এবং স্বাধীনতা
- আপনাকে অবশ্যই প্রতিটি স্কোয়ারের জন্য আলাদা আলাদা অক্ষর ব্যবহার করতে হবে।
- সমর্থিত অক্ষরগুলি যতক্ষণ না সমস্ত মুদ্রণযোগ্য অক্ষর এবং সেখানে অন্তত
10অক্ষর সমর্থিত হয় ততক্ষণ আপনি কোন অক্ষরকে সমর্থন করবেন তা চয়ন করতে পারেন । - উপরের ধাপ 3 এর প্রতিটি পুনরাবৃত্তিতে আপনার দুটি পছন্দ আছে (শেষ পুনরাবৃত্তিকে বাদ দিয়ে যেখানে আপনার কেবল একটি পছন্দ রয়েছে) have উভয় পছন্দ বৈধ।
- প্রয়োজনীয় স্কোয়ারের সংখ্যা আপনার সমর্থিত অক্ষরের সংখ্যার বেশি হবে না।
- আপনি যে কোনও ক্রমে সমর্থন করেন এমন অক্ষরগুলি দিয়ে আপনি স্কোয়ারগুলি পূরণ করতে পারেন ।
Testcases
ইনপুট: 6, 10
আউটপুট:
aaaaaabbbb
aaaaaabbbb
aaaaaabbbb
aaaaaabbbb
aaaaaaccdd
aaaaaaccdd
অথবা
aaaaaaccdd
aaaaaaccdd
aaaaaabbbb
aaaaaabbbb
aaaaaabbbb
aaaaaabbbb
অথবা
bbbbaaaaaa
bbbbaaaaaa
bbbbaaaaaa
bbbbaaaaaa
ccddaaaaaa
ccddaaaaaa
অথবা
ccddaaaaaa
ccddaaaaaa
bbbbaaaaaa
bbbbaaaaaa
bbbbaaaaaa
bbbbaaaaaa
অথবা
ddddddaaaa
ddddddaaaa
ddddddaaaa
ddddddaaaa
ddddddbbcc
ddddddbbcc
ইনপুট: 1,1
আউটপুট:
a
ইনপুট: 1,10
আউটপুট:
abcdefghij
ইনপুট: 10,1
আউটপুট:
a
b
c
d
e
f
g
h
i
j
মনে রাখবেন যে উপরের টেস্টকেসগুলির জন্য আমি অন্তর্ভুক্ত করতে পারি তার চেয়ে আরও বেশি সম্ভাবনা রয়েছে।
স্কোরিং
এটি কোড-গল্ফ । বাইট জিতে সংক্ষিপ্ত উত্তর।
স্ট্যান্ডার্ড লুফোলস প্রযোজ্য।