fork download
  1.  
  2.  
  3. object Main extends App {
  4.  
  5. val pattern = """([a-z0-9]{10}+)""".r
  6. readLine() match {
  7. case pattern(input) => println(input.sortWith(sort))
  8. case _ => println("제대로 입력해라")
  9. }
  10. def sort(a: Char, b: Char): Boolean = {
  11. a match {
  12. case a if a.isDigit => a > b
  13. case _ => a < b
  14. }
  15. }
  16.  
  17. }
  18.  
Success #stdin #stdout 0.39s 382080KB
stdin
as3fc41ddf
stdout
as43cddf1f