문제설명 :
이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.
별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.
제한 사항
n과 m은 각각 1000 이하인 자연수입니다.
입출력 예
my_string | result |
5 3 | ***** ***** ***** |
2 2 | ** ** |
접근
: a는 너비, b는 높이 이므로 '*'로 이루어진 a 길이의 문자열을 b번 출력한다
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
const n = data.split(" ");
const a = Number(n[0]), b = Number(n[1]);
console.log(('*'.repeat(a) + '\n').repeat(b))
});
solution
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
const n = data.split(" ");
const a = Number(n[0]), b = Number(n[1]);
const row = '*'.repeat(a)
for(let i =0; i < b; i++){
console.log(row)
}
});
JS Practice) 프로그래머스 Lv.1 : 비밀지도 (0) | 2023.07.19 |
---|---|
JS Practice) 프로그래머스 Lv.1 : 크기가 작은 부분문자열 (0) | 2023.07.18 |
JS Practice) 프로그래머스 Lv.1 : 삼총사 (0) | 2023.07.10 |
JS Practice) 프로그래머스 Lv.1 : 최소직사각형 (0) | 2023.06.30 |
JS Practice) 프로그래머스 Lv.1 : 시저 암호 (0) | 2023.06.29 |
댓글 영역