您的位置:首页 > 其它

ASCII码排序

2016-03-23 23:19 155 查看
ASCII码排序

时间限制:3000 ms | 内存限制:65535 KB

难度:2

描述

输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。

输入

第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。

输出

对于每组输入数据,输出一行,字符中间用一个空格分开。

样例输入

2

qwe

asd

样例输出

e q w

a d s

import java.util.Arrays;
import java.util.Scanner;
public class Main {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int t=sc.nextInt();
while(t-->0){
String str=sc.next();
char ch[]=str.toCharArray();

Arrays.sort(ch);
System.out.print(ch[0]);
for(int i=1;i<ch.length;i++)
System.out.print(" "+ch[i]);
System.out.println();

}
sc.close();
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: