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