https://www.acmicpc.net/problem/9093
난이도 : 브론즈 1
태그 : 구현, 문자열
설명
각 단어를 뒤집어 출력하면 되는 문제 입니다.
소스코드
fun main(): Unit = with(System.`in`.bufferedReader()) {
repeat(readLine().toInt()) {
readLine().split(" ").map { it.reversed() }.forEach {
print("$it ")
}
println()
}
}
split(" ")으로 공백 기준으로 나눈 뒤, map을 이용해 각 원소에 접근하여 reversed() 합니다.
forEach로 각 원소를 돌며 출력하였습니다.
'코딩테스트 > Kotlin' 카테고리의 다른 글
[백준 1012번] [Kotlin] 유기농 배추 (0) | 2022.12.12 |
---|---|
[백준 2010번] [Kotlin] 플러그 (0) | 2022.12.12 |
[백준 14425번] [Kotlin] 문자열 집합 (0) | 2022.12.01 |
[백준 1269번] [Kotlin] 대칭 차집합 (0) | 2022.12.01 |
[백준 9733번] [Kotlin] 꿀벌 (0) | 2022.12.01 |