해결 포인트✨ 1. 노란 격자의 수가 최대 2,000,000 개라고 주어졌는데, 가로가 세로보다 무조건 길거나 길이가 같기 때문에 많이 돌아봤자 1,000,000 번보다 많이 돌지 않는다. 따라서 갈색 격자의 수와 노란 격자의 수가 매칭될 때까지 단순히 for문을 돌리는 것으로 코드를 짰다. 2. 반복문 range 에서 노란격자가 하나인 경우가 계산되지 않기 때문에 따로 처리해줬다. 코드✨ def solution(brown, yellow): width= 0 height= 0 if yellow == 1: return [3, 3] else: for i in range(1,yellow): if yellow%i==0: width = yellow//i height = i if brown == width*2+hei..