题解 | #字符统计#
字符统计
https://www.nowcoder.com/practice/c1f9561de1e240099bdb904765da9ad0
import java.util.Scanner fun main(args: Array<String>) { val read = Scanner(System.`in`) while (read.hasNextLine()) { val a = read.nextLine() val b = a.split("") val map = hashMapOf<String, Int>() for (i in b) { map[i] = (map[i] ?: 0) + 1 } val keys = map.keys.sortedWith( compareBy<String> { -(map[it] ?: 0) }.thenBy { it } ) println(keys.joinToString("")) } }#kotlin#