[백준] 아름다운 수 (2774)(kotlin)
문제 설명
입력 및 출력
» 입력
첫째 줄에는 테스트 케이스의 개수 T가 주어진다. 다음 줄부터는 아름다운 정도를 알고 싶은 수 X(1 ≤ X ≤ 1000000000)가 주어진다.
» 출력
각각의 테스트 케이스마다 X의 아름다운 정도를 한 줄에 하나씩 입력으로 주어진 순서대로 출력한다.
예제 입출력(테스트케이스)
입력 | 출력 |
---|---|
2 7 122 |
1 2 |
문제 풀이1
fun main(args: Array<String>) = with(System.`in`.bufferedReader()) {
repeat(readLine().toInt()) {
var arr = IntArray(10) { 0 }
readLine().forEach {
arr[it - '0']++
}
println(arr.count { it >= 1 })
}
}