এই চ্যালেঞ্জে আপনি এখানে সংখ্যার বিপরীতে এবং সংখ্যার পার্থক্যের উপরে একটি পণ্য বিতরণ করবেন ।
উদাহরণ
Input | Output
-------------|-------------
23(12+42) | (23*12)+(23*42)
9(62-5) | (9*62)-(9*5)
4(17+8-14) | (4*17)+(4*8)-(4*14)
15(-5) | -(15*5)
2(3) | (2*3)
8(+18) | +(8*18)
8(-40+18) | -(8*40)+(8*18)
সবিস্তার বিবরণী
ইনপুটটি ফর্মের একটি স্ট্রিং হবে n(_), যার মধ্যে একটি একক ইতিবাচক স্বাক্ষরযুক্ত পূর্ণসংখ্যার nপরে একটি প্রথম বন্ধনী প্রকাশ হবে _। এই অভিব্যক্তিটি _যোগফল +এবং -চিহ্ন দ্বারা পৃথক হওয়া আরও ইতিবাচক-পূর্ণসংখ্যার শর্তগুলির মধ্যে একটি পরিমাণ এবং পার্থক্য নিয়ে গঠিত । প্রথম শব্দটি এর আগে কোনও +চিহ্ন, -চিহ্ন বা কোনও চিহ্ন না দিয়েই হতে পারে ।
আউটপুটে, প্রাথমিক সংখ্যাটি nপ্রতিটি পদকে গুণিত করতে বিতরণ করা উচিত। প্রত্যেকটি শব্দ aদ্বারা বাম-গুন করা উচিত nআলাদা অভিব্যক্তি উত্পাদন করতে (n*a), এবং এই নতুন পদ সঙ্গে মিলিত হবে +এবং -ঠিক একই ভাবে লক্ষণ যেমন মূল শব্দগুলি ছিলেন।
অবৈধ ইনপুট
এগুলি হ'ল ইনপুটগুলির উদাহরণ।
3(5 plus 3)
6(5 13)
(5+8)(6+6)
(5+3)8
জয়লাভ
এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ততম কোড।
8(-40+18)
