結果

問題 No.256 桁の数字を入れ替え (2)
ユーザー matsuyoshi30matsuyoshi30
提出日時 2016-02-07 02:04:34
言語 Java21
(openjdk 21)
結果
RE  
実行時間 -
コード長 575 bytes
コンパイル時間 2,195 ms
コンパイル使用メモリ 80,008 KB
実行使用メモリ 60,444 KB
最終ジャッジ日時 2023-10-21 19:34:47
合計ジャッジ時間 3,481 ms
ジャッジサーバーID
(参考情報)
judge13 / judge9
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 RE -
testcase_01 RE -
testcase_02 RE -
testcase_03 RE -
権限があれば一括ダウンロードができます

ソースコード

diff #

import java.util.Scanner;

class Main {
	public static void main(String[] args) throws Exception {
		Scanner in = new Scanner(System.in);
		String n = in.next();
		int h = n.length();

		int[] k = new int[h];
		for(int i=0; i<h; i++) {
			k[i] = Integer.parseInt(Character.toString(n.charAt(i)));
		}

		for(int i=0; i<h; i++) {
			for(int j=0; j<h-i; j++) {
				if(k[j+1] > k[j]) {
					int temp = k[j];
					k[j] = k[j+1];
					k[j+1] = temp;
				}
			}
		}

		String ans = "";
		for(int i=0; i<h; i++) {
			ans += String.valueOf(k[i]);
		}

		System.out.println(ans);
	}
}
0