تابعی بنویسید که آرایهای از اعداد صحیح غیر منفی را بگیرد و با کنار هم قرار دادن آنها، بزرگترین عدد ممکن را برگرداند.
تعداد رقمهای اعداد آرایه، حداکثر باید دو رقم باشد و در غیر اینصورت، اگر عددی از آرایه بیشتر از دو رقم داشت، پیغام زیر را باید برگرداند:
Error! Each number must have maximum two digits!
نمونه ورودی و خروجی
largest_number([9, 1, 2, 50]) ➞ 95021
largest_number([30, 2, 114, 2]) ➞ "Error! Each number must have maximum two digits!"
largest_number([91,99,90,9]) ➞ 9999190
self.assertEqual(largest_number([9, 1, 2, 50]), 95021) self.assertEqual(largest_number([30, 2, 114, 2]), "Error! Each number must have maximum two digits!") self.assertEqual(largest_number([91,99,90,9]), 9999190) self.assertEqual(largest_number([9,93,92,89]), 9939289)
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات