একটি ক্রিয়া লিখুন যা ইতিবাচক পূর্ণসংখ্যার একটি তালিকা গ্রহণ করে এবং একই পদে সম্পর্কিত পূর্ণসংখ্যার জন্য মোট শতাংশের সমানসংখ্যক পূর্ণসংখ্যার একটি তালিকা প্রদান করে।
রিটার্ন তালিকার সমস্ত পূর্ণসংখ্যার অবশ্যই 100 পর্যন্ত যোগ করা উচিত You উভয় দিকেই 1 এর বেশি নেই।
p([1,0,2]) -> [33,0,67] or [34,0,66]
p([1000,1000]) -> [50,50]
p([1,1,2,4]) -> [12,12,25,51] or [13,12,25,50] or [12,13,25,50] or [12,12,26,50]
p([0,0,0,5,0]) -> [0,0,0,100,0]
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোড!
p([2,2,2,2,2,3])
। এটির অনেকগুলি সম্ভাব্য আইনী উত্তর রয়েছে তবে সমস্ত 2
মান একই মানকে ম্যাপ করা যায় না। এটি অনেকগুলি অতি-সাধারণ অ্যালগরিদমগুলি দূর করে যা পূর্ববর্তী সমস্ত পরীক্ষার ক্ষেত্রে কাজ করে কারণ গোলটি খুব খারাপ হয় না।
p([1000,1000]) -> [49,51]
?