표준입력으로 주어지는 두 개의 정수 n과 m에 대하여,
별(*) 문자를 이용해 가로길이 n, 세로길이 m인 직사각형 형태를 출력하시오.
(n, m은 각각 1000 이하의 자연수)
입력 :
5 3
출력 :
*****
*****
*****
process.stdin.setEncoding('utf8'); process.stdin.on('data', data => { const n = data.split(" "); const a = Number(n\[0\]), b = Number(n\[1\]);
for(var i=0; i 이중반복문을 이용하였다.
먼저 첫번째 for 문은 총 세로 길이를 정의해주고,
두번째 내부 for 문은 총 가로길이의 별문자가 몇 개로 구성될지를 정의해준다.
빈 문자열 변수인 str은 내부 for문을 통하여 주어진 n의 길이에 맞게 별문자가 누적된다.
그 후, 세로길이에 맞는 횟수만큼 별문자 한 줄 한 줄이 찍히게 된다.
N-Queens 알고리즘 (N x N 체스판에 N개의 퀸 체스말 놓기) (0) | 2019.06.09 |
---|---|
Find NthFibonacci without recursion(반복문을 이용한 n번째 피보나치 수 찾기) - Javascript (0) | 2019.06.09 |
124 나라의 숫자 (진법 변환의 원리 이해) - Javascript (0) | 2019.04.25 |
이상한 문자 만들기 - Javascript (0) | 2019.04.16 |
시저 암호 - Javascript (0) | 2019.04.16 |
댓글 영역