프로그래머스 Lv1 : 카펫
문제설명접근법해당 문제는 카펫의 가로 길이와 세로 길이를 구하는 문제이다.전체 카펫의 수는 brown 카펫 수 + yellow 카펫 수 이고, 가로 길이와 세로 길이는 ( brown 카펫 수 + yellow 카펫 수) 의 약수 한 쌍과 같다.또한 조건으로 "카펫의 가로 길이는 세로 길이와 같거나, 세로 길이보다 깁니다." 라는 지문이 있으므로 배열의 0번째 인덱스에는 약수쌍에서 큰 수를 , 1번째 인덱스에는 작은수를 넣으면 된다.마지막으로 yellow 카펫은 가운데에 존재해야 하고 brown 카펫은 테두리 1줄만을 차지하므로 상하좌우 1칸씩은 모두 brown 카펫이어야 한다.약수 한 쌍 배열에서 (큰 약수-2 * 작은 약수-2) === yellow 조건을 일치하는 약수쌍이 정답이다.수도코드// solut..