আপনার জন্য এখানে একটি তুলনামূলক সহজ চ্যালেঞ্জ:
ইতিবাচক পূর্ণসংখ্যার একটি তালিকা দেওয়া হয়েছে:
এগুলিকে একটি গ্রিডে সজ্জিত করুন এবং প্রতিটি কলামে যোগ করুন। উদাহরণস্বরূপ, যদি ইনপুটটি থাকে তবে
[123, 7, 49, 681]
গ্রিডটি এর মতো দেখায়:1 2 3 7 4 9 6 8 1
এবং প্রতিটি কলামের যোগফল হবে
[18, 19, 4]
:1 2 3 7 4 9 6 8 1 -------- 18 19 4
এই পরিমাণগুলির সর্বাধিক সন্ধান করুন, যা এই ক্ষেত্রে 19 এবং তারপরে হবে
এই সর্বাধিক কলাম হিসাবে একই সূচীতে থাকা প্রতিটি অঙ্ক আউটপুট করুন। এই ক্ষেত্রে, যে হবে
2 9 8
আপনাকে কোনও নির্দিষ্ট ক্রমে এই সংখ্যাগুলি আউটপুট দিতে হবে না। মনে রাখবেন যে কেবলমাত্র 4 টি আউটপুট রয়েছে, যদিও আমাদের 4 টি ইনপুট ছিল। টাই করার ক্ষেত্রে, প্রথম সূচকটি বেছে নিন। উদাহরণস্বরূপ, যদি ইনপুটটি ছিল
[25, 223, 302]
, আপনার গ্রিডটি হ'ল:2 5 2 2 3 3 0 2 ------- 7 7 5
আপনার আউটপুট করা উচিত
2 2 3
আপনি নিজের পছন্দ মতো যে কোনও ফরমেটে এই নম্বরগুলি মুদ্রণ করতে পারেন। তালিকার বিন্যাস, নিউলাইন পৃথক করা, স্থান পৃথক করা ইত্যাদি You আপনি ইনপুটটিকে অঙ্কের 2D অ্যারে হিসাবে গ্রহণ করতে পারবেন না, যেমন
[[1, 2, 3],
[7],
[4, 9],
[6, 8, 1]
তবে এগুলি বাদে, আপনি স্ট্রিংগুলির একটি তালিকা, অঙ্কের তালিকা বা অন্য কোনও যুক্তিসঙ্গত বিন্যাস হিসাবে ইনপুট নিতে পারেন।
আপনি ধরে নিতে পারেন যে সমস্ত ইনপুট বৈধ হবে এবং এতে কমপক্ষে দুটি সংখ্যা থাকবে।
বরাবরের মতো, বাইটের মধ্যে সংক্ষিপ্ত উত্তরটি জেতে!
পরীক্ষার আইও:
#Input #Output
[1, 11, 111, 1111] --> [1, 1, 1, 1]
[1, 12, 123] --> [2, 2]
[987654321, 111] --> [9, 1]
[111, 123456789] --> [9]
[4, 8, 15, 16, 23, 42] --> [4, 8, 1, 1, 2, 4]
[4, 8, 12, 26, 27, 38] --> [2, 6, 7, 8]
[24, 53] --> [2, 5]
[12, 304, 506] --> [4, 6]
[30, 285, 121] --> [0, 8, 2]
0
। জিরো সাধারণত ইংরেজিতে ধনাত্মক বলে বিবেচিত হয় না।