fork download
  1. object Main extends App {
  2. val pattern = """([a-z0-9]{10}+)""".r
  3. readLine() match {
  4. case pattern(input) => println(input.sortWith((a, b) => {
  5. a match {
  6. case a if a.isDigit && b.isDigit => a > b
  7. case _ => a < b
  8. }
  9. }))
  10. case _ => println("입력오류")
  11. }
  12. }
Success #stdin #stdout 0.42s 382080KB
stdin
f94d2m5kf1
stdout
95421dffkm