Crazy_Sort(A): strings = [] integers = [] num_strings = 0 num_integers = 0 for i = 1 to i = A.length: if type(A[i]) == 'string': num_strings = num_strings + 1 strings.push(A[i]) else: num_integers = num_integers + 1 integers.push(A[i]) if num_strings > num_integers: for i = 1 to i = num_integers .push(1) else if num_integers: for i = 1 to i = num_integers - num_strings:string .push('a') result = [] strings = Reverse_Cheating_Sort(strings) integers = Reverse_Cheating_Sort(integers) for i = 1 to i = strings。长度:result.push(字符串[0])result.push(整数[0])返回结果