输入一串用空格隔开的数字串,对于数字串的奇数位按升序排序,偶数位按降序排序。
示例输入:
4 6 2 3 6 7 8 1
处理过程:
奇数位:4 2 6 8 升序排序结果: 2 4 6 8
偶数位:6 3 7 1 降序排序结果: 7 6 3 1
结果输出:2 7 4 6 6 3 8 1
zpx00266191
数字串
排序结果
4 6 2 3 6 7 8 1
示例输入:
4 6 2 3 6 7 8 1
处理过程:
奇数位:4 2 6 8 升序排序结果: 2 4 6 8
偶数位:6 3 7 1 降序排序结果: 7 6 3 1
结果输出:2 7 4 6 6 3 8 1
zpx00266191
数字串
排序结果
4 6 2 3 6 7 8 1
2 7 4 6 6 3 8 1
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
while(scan.hasNext()){
String str = scan.nextLine();
sort(str);
}
scan.close();
}