[プログラマー]レベル2カーペット
2537 ワード
[プログラマー]レベル2カーペット
探り終えた問題.やってみよう枠が茶色であることをよく考えてみると、解くことができます.
問題の説明
Leoはじゅうたんを買いに行きました.格子じゅうたんの列が見えました.真ん中は黄色で、一列は茶色で、下図のように見えます.
Leoは家に帰ってから、さっき見たじゅうたんの黄色と茶色の格子数を覚えたが、じゅうたん全体の大きさは覚えていない.
Leoがこのカーペットに茶色の格子の数茶色、黄色の格子の数黄色をパラメータとして与えた場合、カーペットの横方向と縦方向の寸法を順番に並べて返します.
せいげんじょうけん
brownyellowreturn102[4, 3]81[3, 3]2424[8, 6]
💻コード#コード#
def solution(brown, yellow):
Sum = brown + yellow
for i in range(1, Sum+1):
if Sum % i == 0 and Sum >= i:
r = Sum // i
c = i
if (2*r + (c-2)*2) == brown:
return (r, c)
Reference
この問題について([プログラマー]レベル2カーペット), 我々は、より多くの情報をここで見つけました https://velog.io/@hh3990/프로그래머스-level2-카펫テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol