별 찍기 시리즈를 진행하고 있습니다.
https://www.acmicpc.net/search#q=%EB%B3%84%EC%B0%8D%EA%B8%B0&c=Problems
fun main(){
val num:Int= readLine()!!.toInt()
for(i in 0 until num )
{
for(j in i until num-1)
{
print(" ")
}
for(j in 0 until 2.times(i+1).minus(1) )
{
print("*")
}
println()
}
for(i in num downTo 1)
{
for(j in i until num.plus(1))
{
print(" ")
}
for(j in 0 until (i-1).times(2).minus(1))
{
print("*")
}
println()
}
}
숏 코딩
fun main(args: Array<String>) {
val n = readLine()?.toInt()?:return
for(i in 1..n) println(" ".repeat(n-i) + "*".repeat(2*i-1))
for(i in n-1 downTo 1) println(" ".repeat(n-i) + "*".repeat(2*i-1))
}
'Baekjoon(백준)으로 가는 여정 > Class 1~2' 카테고리의 다른 글
(10869 - JAVA) 사칙연산 (0) | 2022.05.04 |
---|---|
(2443 - 코틀린) 별 찍기 - 6 (0) | 2022.02.05 |
(2442 - 코틀린) 별 찍기 -5 (0) | 2022.02.05 |
(2441 - 코틀린) 별 찍기 -4 (0) | 2022.02.03 |
(2440 - 코틀린) 별 찍기 -3 (0) | 2022.02.03 |