본문 바로가기
코딩 문제/백준 [ Node.js ]

[ 백준 2438 / Node.js ] 별 찍기 -1

by CODESIGN 2022. 8. 26.

https://www.acmicpc.net/problem/2438

 

2438번: 별 찍기 - 1

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

www.acmicpc.net

 

문제

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

입력

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

출력

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

예제 입력 1 복사

5

예제 출력 1 복사

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

 

풀이

for 문을 사용하여 result에 계속 *를 누적시켜 출력시켜준다.

  i = 1 i =2 i =3 i =4 i =5
result * **  *** **** *****

 

코드

1
2
3
4
5
6
7
8
var fs = require('fs');
var input = fs.readFileSync('/dev/stdin').toString();
var num = parseInt(input);
var star= "";
for(let i = 0; i < num; i++){
   star += "*";
    console.log(star);
}
cs

 

 

댓글