[백준] 별 찍기 - 5 (2442)(kotlin)
문제 설명
첫째 줄에는 별 1개, 둘째 줄에는 별 3개, …, N번째 줄에는 별 2×N-1개를 찍는 문제
별은 가운데를 기준으로 대칭이어야 한다.
입력
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
출력
첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.
테스트 케이스1
입력 | 출력 |
---|---|
5 | * ** ** **** |
문제 풀이1
import java.io.BufferedReader
import java.io.InputStreamReader
fun main() = with(BufferedReader(InputStreamReader(System.`in`))) {
val n = readLine().toInt()
for (i in 1..n) {
var str = ""
for (j in 1..(n - i))
str += " "
for (j in 1..(i * 2 - 1))
str += "*"
println(str)
}
}