백준 - 별찍기-4

BooKi·2022년 5월 12일
0

백준

목록 보기
22/64
post-thumbnail

백준 - 별찍기-4

문제

문제

첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제

하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.

입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.

출력

첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.

예제 입력 1

5

예제 출력 1

*****
 ****
  ***
   **
    *

제출

const fs = require('fs')
const input = fs.readFileSync('/dev/stdin').toString()
const n = Number(input)
let ans = ""
for(let i = 0; i<n; i++){
  for(let k = i; k>0; k--){
    ans += " "
  }
  for(let j = i; j<n; j++){
    ans += "*"
  }
  ans+="\n"
}
console.log(ans)

별찍기를 이렇게 계속 하다보니 별찍기는 이제 쉬운거같다!!

다만 다른사람들처럼 다른 함수로는 못하겠다 ㅎ

익숙하지 않아서 그런 것 같다

profile
성장을 보여주는 기록

0개의 댓글