Given a list of non-negative integers nums, arrange them such that they form the largest number.
Return the result as a string. Since the result may be very large, return it as a string.
Input format: numbers separated by '|'.
Input: Integers separated by '|'.
Output: A string representing the largest number formed by arranging the integers.
Input: 10|2
Output: 210
Explanation: '210' > '102'; so [2,10] arrangement is better.Input: 3|30|34|5|9
Output: 9534330
Explanation: Optimal order: 9,5,34,3,30.Input: 0|0
Output: 0
Explanation: All zeros → '0'.1 <= nums.length <= 1000 <= nums[i] <= 10^9