পাইথাগোরাস যুদ্ধে তাঁর পা উড়িয়ে দিয়েছিল। এটি কেটে ফেলা হয়েছিল, এবং যদিও তিনি প্রায় মারা গেছেন, তিনি টান দিয়েছিলেন এবং পুরোপুরি পুনরুদ্ধার করেছিলেন। এখন ক্রাচ নিয়ে এক বছর হাঁটার পরে তিনি কৃত্রিম পা পাওয়ার সৌভাগ্য পান! জিনিসটি হ'ল, বেশ কয়েকটি ফিট আছে তবে কোনটি?
কাজটি
ইনপুট হিসাবে ধনাত্মক পূর্ণসংখ্যা দেওয়া যা পাইথাগোরিয়ান ট্রিপলের এক পায়ে দৈর্ঘ্য, অন্য পায়ে সমস্ত সম্ভাবনা আউটপুট দেয়। উদাহরণস্বরূপ, সর্বকনিষ্ঠ পাইথাগোরিয়ান ট্রিপল (3,4,5), যা 3 এবং 4 দৈর্ঘ্যের দুটি পা এবং একটি দৈর্ঘ্যের 5 অনুমানের একটি ত্রিভুজ গঠন করে।
উদাহরণ
Leg:5
12
Leg:28
21
45
96
195
Leg:101
5100
Leg:1001
168
468
660
2880
3432
4080
5460
6468
10200
38532
45540
71568
501000
নিয়ম
- ইনপুটটি একক ধনাত্মক পূর্ণসংখ্যা হবে
n
। - আউটপুট যেকোন বেসে, যে কোনও ডিলিমিটারের সাথে, যে কোনও বেসে (যদিও এই বেসটি অবশ্যই সামঞ্জস্যপূর্ণ হতে পারে), এবং alচ্ছিক খোলার এবং বন্ধ হওয়ার ধনুর্বন্ধনী এবং alচ্ছিক ট্রেলিং হোয়াইটস্পেসের সাথে থাকতে পারে। অর্থাৎ
1 2 3
,[1,2,3]
আর1,11,111
এই সব আউটপুট স্পেসিফিকেশন মাপসই করা হবে। - আপনি ধরে নিতে পারেন যে
n
আপনার ভাষার সীমা (লাইব্রেরি ব্যবহার না করে) এর চতুর্থ মূলের এক চতুর্থ অংশের চেয়ে বড় কখনও হবে না। অনুশীলনে, আপনি ধরে নিতে পারেন ইনপুটটি এই বা 10,000 এর মধ্যে কম হবে, যে কোনওটিই কম।
পাইথাগোরাস আপনার জন্য অপেক্ষা করছে, তাই আপনার কোডটি দ্রুত এবং সংক্ষিপ্ত লিখুন!