문제
첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제
입력
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
출력
첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.
풀이
이전의 별 찍기 - 2와는 다르게 별을 많은 순서대로 출력하는 문제로
별의 갯수인 input값부터 진행해 0보다 클 때 까지 진행하면 되는 문제로
별을 우측정렬하지 않고 좌측정렬한 모습으로 출력되기 때문에 공백은 굳이 넣을 필요가 없다.
for문을 순회할 때는 i++만 존재하는 것이 아니라 i--, i+=2, i*=2 등 조건에 따라 뭐든 들어갈 수 있기 때문에
생각하는 방식에 따라 여러가지 시도가 가능하다.
const input = Number(require('fs').readFileSync('/dev/stdin').toString().trim())
for(let i = input ; i > 0 ; i--){
console.log('*'.repeat(i))
}
const input = Number(`5`)
for(let i = input ; i > 0 ; i--){
console.log('*'.repeat(i))
}'알고리즘 > 백준' 카테고리의 다른 글
| [백준 JS] 2742번 기찍 N (0) | 2023.03.09 |
|---|---|
| [백준 JS] 2480번 주사위 세개 (0) | 2023.03.09 |
| [백준 JS] 2439번 별 찍기 - 2 (0) | 2023.03.09 |
| [백준 JS] 1264번 모음의 개수 (0) | 2023.03.08 |
| [백준 JS] 25311번 UCPC에서 가장 쉬운 문제 번호는? (0) | 2023.03.08 |
