首页 > 代码库 > ACM--ASCII码排序
ACM--ASCII码排序
原题地址
描述
输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入
第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
输出
对于每组输入数据,输出一行,字符中间用一个空格分开。
样例输入
3
qwe
asd
zxc
样例输出
§ e q w
a d s
c x z
我用Java实现的,代码如下:
public static void main(String[] args){ Scanner sc = new Scanner(System.in); int count = sc.nextInt(); while(count > 0){ String str = sc.next(); char[] chr = str.toCharArray(); java.util.Arrays.sort(chr); for(int j = 0; j < chr.length; j++){ System.out.print(chr[j]+" "); } count --; } }
各路大神有什么更好的,请各位不要吝啬赐教。
本文出自 “一步一个脚印” 博客,请务必保留此出处http://wangrz421.blog.51cto.com/6243726/1549004
ACM--ASCII码排序
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。