42842-カーペット
5831 ワード
😄 問題の説明
Description
Leoはじゅうたんを買いに行きました.格子じゅうたんの列が見えました.真ん中は黄色で、一列は茶色で、下図のように見えます.
Leoは家に帰ってから、さっき見たじゅうたんの黄色と茶色の格子数を覚えたが、じゅうたん全体の大きさは覚えていない.
Leoがこのカーペットに茶色の格子の数茶色、黄色の格子の数黄色をパラメータとして与えた場合、カーペットの横方向と縦方向の寸法を順番に並べて返します.
せいげんじょうけん
brownyellowreturn102[4, 3]81[3, 3]2424[8, 6]
ソース:https://programmers.co.kr/learn/courses/30/lessons/42842
💻 Javascriptコード
function solution(brown, yellow) {
let answer = [];
const tmp = [];
for (let i = 1; i <= yellow; i++) {
if (yellow % i === 0 && i >= yellow / i) {
let arr = [i, yellow / i];
tmp.push(arr);
}
}
console.log(tmp);
for (let j = 0; j < tmp.length; j++) {
if ((tmp[j][0] + 2) * (tmp[j][1] + 2) === brown + yellow) {
answer = [tmp[j][0] + 2, tmp[j][1] + 2];
console.log(answer);
}
}
return answer;
}
Reference
この問題について(42842-カーペット), 我々は、より多くの情報をここで見つけました https://velog.io/@gus7wn/42842-카펫テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol