본문 바로가기
알고리즘/프로그래머스 level 1,2

[파이썬🐍] 프로그래머스 : 카펫

by 코딩개미뚠뚠 2021. 5. 10.
반응형
def solution(brown, yellow):
    br_sum=brown+yellow
    for y in range(2,br_sum+1):
        if br_sum%y==0:
            x=br_sum//y
            if yellow==(y-2)*(x-2):
                return [x,y]

 

if yellow==(y-2)*(x-2)

 

이 부분이 필요한 이유?  yellow 부분은 항상 양 사이드 부분이 제거된 길이기 때문에

 

반응형

댓글