بکندباز

تابعی بنویسید که آرایه‌ای از اعداد صحیح غیر منفی را بگیرد و با کنار هم قرار دادن آن‌ها، بزرگ‌ترین عدد ممکن را برگرداند.
تعداد رقم‌های اعداد آرایه، حداکثر باید دو رقم باشد و در غیر اینصورت، اگر عددی از آرایه بیشتر از دو رقم داشت، پیغام زیر را باید برگرداند:

Error! Each number must have maximum two digits!

نمونه ورودی و خروجی

largestNumber([9, 1, 2, 50]) ➞ 95021

largestNumber([91,99,90,9]) ➞ 9999190

largestNumber([9,93,92,89]) ➞ 9939289
EXPECT_EQ(largestNumber({9, 1, 2, 50}), 95021);
EXPECT_EQ(largestNumber({91, 99, 90, 9}), 9999190);
EXPECT_EQ(largestNumber({9, 93, 92, 89}), 9939289);

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*