7-2 字符串训练-字符排序
分数 1
作者 段喜龙
单位 南昌航空大学
对输入的字符串中的字符进行排序并输出。
输入格式:
在一行内输入一个字符串。
输出格式:
对该字符串内的字符进行排序后(按ASCII码进行升序排序)输出。
输入样例:
在这里给出一组输入。例如:
h!dy%2dh1
输出样例:
在这里给出相应的输出。例如:
!%12ddhhy
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
我滴代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String a = in.next();
int l = a.length();
char[] n = new char[l];
for(int i = 0;i<l;i++) {
n[i] = a.charAt(i);
}
for(int i = 0;i<l-1;i++) {
for(int j = i+1;j<l;j++) {
if(n[i]>n[j]) {
char t = n[i];
n[i] = n[j];
n[j] = t;
}
}
}
System.out.print(n);
}
}
我滴总结
这道题只有一分,代表只有一个测试点
还有种办法过题,就是直接输出测试样例。。。
但我建议,想要学到真东西,还是一步步做吧。