https://www.acmicpc.net/problem/10807
풀이
더보기
사실상 앞에 값은 필요가 없다... 왜냐면 코틀린은 필터 기능이 있어서..
배열.count{ (카운트 조건) }을 넣으면 for문을 돌리지 않아도 찾을 수 있다.
import java.io.BufferedReader
import java.io.BufferedWriter
import java.io.InputStreamReader
import java.io.OutputStreamWriter
fun main(args: Array<String>) {
question10807()
}
fun question10807() {
var reader = BufferedReader(InputStreamReader(System.`in`))
var writer = BufferedWriter(OutputStreamWriter(System.out))
reader.readLine()
var list = reader.readLine().split(" ")
var number = reader.readLine()
writer.write("${list.count { it == number }}")
writer.flush()
}
반응형
'스터디(beakjoon)' 카테고리의 다른 글
Kotlin] 백준 10818번 문제 풀이 (0) | 2023.04.20 |
---|---|
Kotlin] 백준 10871번 문제 풀이 (0) | 2023.04.19 |
Kotlin] 백준 10951번 문제 풀이 (0) | 2023.04.18 |
Kotlin] 백준 10952번 문제 풀이 (0) | 2023.04.17 |
Kotlin] 백준 2439번 문제 풀이 (0) | 2023.04.17 |