A45404.进制转换
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
小明有一个长度为 n 的十进制数组 A, 但是小美喜欢八进制数,所以她会把 Ai 全部转化为 八进制数 Bi (Bi 不能含有前导 0),并且她想将
Bi 数组按照以下方法排序:
- 先按照 Bi 的最低位从大到小排序
- 如果最低位的数一样,那么就按照 Bi 进行从小到大排序
请你帮助小美完成以上操作,并输出按照要求排好序的 B 数组。
数据范围
- 1≤n≤2×105
- 1≤Ai≤109
输入格式
第一行输入一个整数 n,代表小明的十进制数组长度。
第二行输入 n 个整数,代表小明的十进制数组 A。
输出格式
输出 n 个整数占一行表示答案。
输入输出样例
输入#1
5 11 5 7 9 1
输出#1
7 5 13 1 11
说明/提示
样例解释:11,5,7,9,1 转化为 八进制后为 13,5,7,11,1,按照要求排序后为 7,5,13,1,11。