BOJ | #2439 "별 찍기"

블로그 이사 완료·2022년 10월 7일
0
post-thumbnail

문제


Code

const fs = require('fs');
const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt';
let input = fs.readFileSync(__dirname + '/input.txt').toString();

/* number로 변환 */
let num = Number(input);

/* 빈 배열 만들기 */
let star = new Array(num).fill(' ');

for (let i = input - 1; i >= 0; i--) {
  /* 배열 뒤에서 부터 별 채우기 */
  star[i] = '*';

  /* join으로 문자열로 변환 */
  console.log(star.join(''));
}

Review

2438번 문제와 다르게 별을 뒤에서 부터 찍어야 하는 문제다.
빈 배열을 만들어서 for문을 거꾸로 돌려 뒤에서부터 별로 배열을 채웠고, join()함수로 문자열로 반환해서 출력했다.


profile
https://kyledev.tistory.com/

0개의 댓글