-
[백준] 10171번 : 고양이 - 코틀린(kotlin)알고리즘/백준 2022. 10. 24. 00:01
https://www.acmicpc.net/problem/10171
문제 해석
https://www.acmicpc.net/problem/10172
10172번 개 문제와 비슷한 문제 같습니다.
개 문제 풀이
https://junuuu.tistory.com/502
코드
fun main() { val answer = """ |\ /\ | ) ( ') |( / ) | \(__)| """.trimMargin() println(answer) }
개 문제와는 조금 다르게 trimMargin()을 활용하여 가독성을 더 높였습니다.
""" 3개로 표현하고 싶은 문자열을 감싸고 한 줄마다 |으로 구분합니다.
그렇게 되면 trimMargin의 기본값인 |으로 구분하여 출력해줍니다.
trimMargin 메서드
public fun String.trimMargin(marginPrefix: String = "|"): String = replaceIndentByMargin("", marginPrefix)
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 3052번 : 나머지 - 코틀린(kotlin) (0) 2022.10.26 [백준] 9498 : 시험 성적 - 코틀린(Kotlin) (0) 2022.10.25 [백준] 10172번 : 개 - 코틀린(Kotlin) (0) 2022.10.23 [백준] 10809번 : 알파벳 찾기 - 코틀린(kotlin) (0) 2022.10.21 [백준] 10871번 : X보다 작은 수 - 코틀린(Kotlin) (0) 2022.10.20