牛客IO练习——字符串排序

对输入的字符串进行排序后输出
打开以下链接可以查看正确的代码
1
https://ac.nowcoder.com/acm/contest/5657#question

输入描述:
输入有两行,第一行n

第二行是n个空格隔开的字符串

输出描述:
输出一行排序后的字符串,空格隔开,无结尾空格

输入例子1:
5
c d a bb e

输出例子1:
a bb c d e


import java.util.Arrays;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        scanner.nextLine();
        String[] strings;
        strings = scanner.nextLine().split(" ");

        int n= strings.length;
        Arrays.sort(strings);

        for (int i = 0; i < n; i++) {
            if(i!=n-1){
                System.out.print(strings[i]+" ");
            }else{
                System.out.print(strings[i]);
            }
        }
    }
}
posted @ 2021-01-21 20:05  tanjr  阅读(358)  评论(0编辑  收藏  举报