반응형
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)
}
반응형
'알고리즘(Algorithm) > 백준(Baekjoon)' 카테고리의 다른 글
[백준 Baekjoon] 11382번 꼬마 정민 - Kotlin (0) | 2023.02.27 |
---|---|
[백준 Baekjoon] 1550번 16진수 - Kotlin (0) | 2023.02.25 |
[백준 Baekjoon] 2738번 행렬 덧셈 - Kotlin (0) | 2023.02.25 |
[백준 Baekjoon] 10162번 전자레인지 - JAVA (0) | 2022.07.15 |
[백준 Baekjoon] 1268번 임시 반장 정하기 - JAVA (0) | 2022.07.12 |