AtCoder Regular Contest 054 A - 動く歩道
pythonの%
は必ず非負正数を返してくれてよい。
#!/usr/bin/env python3
l, x, y, s, d = map(int,input().split())
ans = ((d - s) % l) / (x + y)
if y > x:
ans = min(ans, ((s - d) % l) / (y - x))
print('%.10f' % ans)
pythonの%
は必ず非負正数を返してくれてよい。
#!/usr/bin/env python3
l, x, y, s, d = map(int,input().split())
ans = ((d - s) % l) / (x + y)
if y > x:
ans = min(ans, ((s - d) % l) / (y - x))
print('%.10f' % ans)