Algorithm|矩形で撮影
6757 ワード
プログラマLv 1
この問題には、標準入力として2つの整数nとmがあります.
アスタリスク(*)を使用して、長さn、長さmの長方形を出力します.
nとmはそれぞれ1000以下の自然数である.
入力
5 3
しゅつりょく
:repeat()メソッドは、指定した回数で繰り返し貼り付けられる新しい文字列を返します.
str.repeat( count );
パラメータ
count
:文字列の繰り返し回数.0と正の無限大の間の整数
戻り値
:現在の文字列を所定の回数繰り返し貼り付けた新しい文字列.
※内臓の仕方が多いようですが…
問題の説明
この問題には、標準入力として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=0; i < b; i++){
let stars = '';
for(let j=0; j<a; j++){
stars = stars + "*"
}
console.log(stars)
}
});
📍 別の解釈
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)
}
});
- String.repeat()
:repeat()メソッドは、指定した回数で繰り返し貼り付けられる新しい文字列を返します.
str.repeat( count );
パラメータ
count
:文字列の繰り返し回数.0と正の無限大の間の整数
戻り値
:現在の文字列を所定の回数繰り返し貼り付けた新しい文字列.
Reference
この問題について(Algorithm|矩形で撮影), 我々は、より多くの情報をここで見つけました https://velog.io/@kihyeon8949/Algorithm-직사각형-별찍기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol