এই চ্যালেঞ্জটি এই স্ট্যাকওভারফ্লো প্রশ্নের উপর ভিত্তি করে ।
ইনপুট হিসাবে ধনাত্মক সংখ্যা সহ, এটির দশমিক পাওয়ার-এর উপস্থাপনা দ্বারা গুণিত প্রতিটি অঙ্কের যোগফল হিসাবে আউটপুট করুন।
ইনপুট
পূর্ণসংখ্যা হিসাবে একটি সংখ্যা, একটি স্ট্রিং বা সংখ্যা / অক্ষরের তালিকা।
- সংখ্যাটি কঠোরভাবে ইতিবাচক হবে।
- আপনি যদি স্ট্রিং বা তালিকা হিসাবে নম্বরটি গ্রহণ করেন তবে এটি একটি দিয়ে শুরু হবে না
0
।
আউটপুট
স্ট্রিং প্রতিটি প্রাসঙ্গিক বেস -১০ সংখ্যার যোগফল উপস্থাপন করে, যার প্রতিটি তার নিজ নিজ বেস -10 পাওয়ার দ্বারা গুণিত হয়। একটি যোগফল হিসাবে প্রতিনিধিত্ব করা হয় a + b
। আপনি চাইলে সাইনটির প্রতিটি পাশের চারপাশে একটি স্থান অবধি ব্যবহার +
করতে পারেন। অপারেন্ডসটি অবতরণ ক্রমে তালিকাভুক্ত রয়েছে।
0
কোনও বৈধ অপারেন্ড হতে পারে না।+
চিহ্ন (শূণ্যস্থান দ্বারা বেষ্টিত বা না হোক) বিশিষ্ট বা লম্বা অংশ নাও হতে পারে।
উদাহরণ
Input Output
12 10 + 2
or 10+2
or 10 +2
or 10+ 2
9 9
123 100 + 20 + 3
10 10
101 100 + 1
অবৈধ আউটপুট
2 1 + 1
10 10 + 0
1 0 + 1
12 + 10 + 2
12 10 + 2 +
12 2 + 10
এটি কোড-গল্ফ তাই বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়!