알고리즘 문제 풀이/백준

[Algorithm] 백준 - 코딩은 체육과목입니다 (25314) (Kotlin)

참깨빵위에참깨빵_ 2023. 10. 5. 21:21
728x90
반응형

 

4의 배수인 숫자만 입력으로 들어오고, "long" 글자 하나가 4라는 것, 공백 삽입에 주의하면 되는 문제다.

귀찮게 for문 쓰는 것보다 repeat를 사용한다.

그리고 long이 몇 개가 붙을지도 알 수 없으니 깡으로 String을 이어붙이는 것보다 StringBuilder를 활용하자.

 

fun main() {
    val num: Int = readln().toInt() / 4
    val sb = StringBuilder()
    repeat(num) {
        sb.append("long ")
    }
    val result = sb.append("int").toString()
    println(result)
}

 

 

반응형