[백준 2441 node.js] 별 찍기 4

Jessie H·2022년 8월 6일
0

알고리즘 공부

목록 보기
20/20
post-thumbnail

백준 2441 별 찍기4

대망의 별찍기 문제 시리즈 4
문제 보기


Answer

<script>
const input = require('fs').readFileSync('/dev/stdin').toString().trim();
const N = +Number(input);
let result = '';

for (let i = 0; i < N; i++) {
    let space = '';
    space += ' '.repeat(i);
    
    for (let j = N-i; j > N-i-1; j--) {
        let star = '';
        star += '*'.repeat(j);
        result += space + star + '\n';
    }
}

console.log(result);
</script>

for문 안의 for문에서 j 설정이 조금 tricky했던 문제였다.
for문 연습하기에는 별찍기 문제가 대박인 것 같다.
간단한 것 같아도 이게 앞에 space가 들어가는지와 역피라미드 모양인지 아닌지에 따라 for문 식이 꽤 달라지는 게 신기하다.

profile
코딩 공부 기록장

0개의 댓글