Beakjoon&프로그래머스/파이썬
[백준/파이썬] 2858번 기숙사 바닥
현장
2022. 4. 30. 09:17
-Code
r, b = map(int, input().split())
Sum = r + b
for i in range(3, Sum):
if Sum % i == 0 and (i - 2) * (Sum // i - 2) == b:
print(Sum // i, i)
break
처음에 조건문이 부족해서 값이 다르게 나와서 문제를 찾아보니 갈색의 범위 때문이어서 찾아서 해결을 했습니다.