解题思路:
注意事项:
参考代码:
import math
while True:
w, h = map(int, input().split())
if w==0 or h==0:
break
r = w / (2 * math.pi)
s = math.pi * r * r * (h - 2 * r)
r = h / (2 * math.pi + 2)
if r * 2 > w:
r = w / 2
s2 = math.pi * r * r * w
if (s > s2):
print('%.3f' % (s))
else:
print('%.3f' % (s2))
0.0分
0 人评分