No.39 桁の数字を入れ替え
問題文最終更新日: 2015-11-14 17:48:08
コンテストの他の問題:
問題文
2桁以上9桁以下の数字Nが与えられる。
数字Nはいずれの桁にも数字の0を含まない。
どの桁の数字も1から9の数字で構成される。
いま、2つの桁の数字を自由に選んで、
1回だけ入れ替えることが許される。
入れ替えないという選択もできる。
最も大きな数字を作ろうとするとき、
その最も大きな数字はいくつか?
入力
N
Nは2桁以上9桁以下の数字。
各桁の数字は1から9で構成される。
いずれの桁にも0の数字は存在しない。
出力
最も大きな数字を出力せよ。
改行を忘れずに。
サンプル
サンプル1
入力
12
出力
21
12の1と2を入れ替えることで21が作れる。
サンプル2
入力
21
出力
21
入れ替えないという選択もできる。
サンプル3
入力
1122
出力
2121
最初の1と最後の2を入れ替えるとき、
2121が最も大きな数字になる。
入れ替えは1回のみ許される。
サンプル4
入力
999999999
出力
999999999
どのようにしても999999999にしかならない。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。
nmnmnmnmnmnmnm