プログラマー[レベル1]矩形で撮影
6571 ワード
質問する
この問題には、標準入力として2つの整数nとmがあります.
アスタリスク(*)を使用して、長さn、長さmの長方形を出力します.
せいげんじょうけん
nとmはそれぞれ1000以下の自然数である.
I/O例
展開
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
const n = data.split(" ");
const a = Number(n[0]), b = Number(n[1]);
for(let i=0;i<b;i++){
let answer = "";
for(let j=0;j<a;j++){
answer += "*";
}
console.log(answer);
}
});
ダブルforゲートを利用して簡単に解決しました.別の解釈
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)
}
});
これはrepeat法を利用する方法です.(文字列の重複値を返す関数)Reference
この問題について(プログラマー[レベル1]矩形で撮影), 我々は、より多くの情報をここで見つけました https://velog.io/@bkdragon0228/프로그래머스Level-1-직사각형-별-찍기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol