思路:理解 arr 与index的关系;index我们可以想象成一个字典,我们知道一个电话号码的位置我们就可以找到arr对应的数字
arr_list = [] #初始化arr列表
index_list = [] #初始化index列表
tel_num= list(input()) #输入电话号码
for i in tel_num :
if i not in arr_list:
arr_list.append(i) #遍历电话号码,将不重复的数字存入arr_list中
arr_list.sort(reverse = True) #arr_list按顺序递减
for i in tel_num:
index_list.append(str(arr_list.index(i))) #遍历电话号码,得出它每个数字所在arr_list的位置加入index_list
print('int[] arr = new int[]{{{}}};'.format(','.join(arr_list)))
print('int[] index = new int[]{{{}}};'.format(','.join(index_list)))