[プログラマー/javascript]1.長方形で撮影
986 ワード
問題の説明
この問題には、標準入力として2つの整数nとmがあります.
アスタリスク(*)を使用して、長さn、長さmの長方形を出力します.
せいげんじょうけん nとmはそれぞれ1000以下の自然数である. 例
aを横に、bを縦に考える.
星を重ねた複文で印刷すればいい.
別の解釈
この問題には、標準入力として2つの整数nとmがあります.
アスタリスク(*)を使用して、長さn、長さmの長方形を出力します.
せいげんじょうけん
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(let i=1; i<=b; i++){
let str = ""
for(let j=1; j<=a; j++){
str += "*";
}
console.log(str);
}
});
解説aを横に、bを縦に考える.
星を重ねた複文で印刷すればいい.
別の解釈
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
この問題について([プログラマー/javascript]1.長方形で撮影), 我々は、より多くの情報をここで見つけました https://velog.io/@ki5970/프로그래머스javascript-1번.-직사각형-별찍기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol