-Code
from math import sqrt
while True:
res = 100000
d, e = map(int, input().split())
if d == e == 0:
break
for i in range(d):
now_price = abs(sqrt(i ** 2 + (d - i) ** 2) - e)
res = min(res, now_price)
print(f"{res:.4f}")
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 8387번 Dyslexia (0) | 2024.10.28 |
---|---|
[백준/파이썬] 12571번 Rope Intranet (Small) (0) | 2024.10.27 |
[백준/파이썬] 9971번 The Hardest Problem Ever (0) | 2024.10.25 |
[백준/파이썬] 22341번 사각형 면적 (0) | 2024.10.24 |
[백준/파이썬] 27566번 Blueberry Waffle (3) | 2024.10.23 |