알고리즘(Algorithm)/백준(Baekjoon)

[백준 Baekjoon] 2522번 별 찍기 - 12 - Kotlin

나아가는중 2023. 2. 25. 20:16
반응형
fun main() {
    val n = readln().toInt()

    val sb = StringBuilder()
    for (idx in 1 until 2 * n) {
        val starCnt = if (idx <= n) idx else 2 * n - idx
        val spaceCnt = n - starCnt

        for (space in 1..spaceCnt) {
            sb.append(" ")
        }
        for (star in 1..starCnt) {
            sb.append("*")
        }
        sb.append("\n")
    }

    println(sb)
}
반응형