x, y, z = list(map(int, input().split()))

ans = 1



for i in range(x // y):

    ans += 1

    if y * ans + z * (ans + 1) > x:

        print((ans - 1))

        exit()
x, y, z = list(map(int, input().split()))

ans = 1



q = x // (y + z)

r = x % (y + z)



if r < z:

    print((q - 1))

else:

    print(q)
x, y, z = list(map(int, input().split()))
ans = 1
for i in range(x // y):
    ans += 1
    if y * ans + z * (ans + 1) > x:
        print((ans - 1))
        exit()

x, y, z = list(map(int, input().split()))
ans = 1
q = x // (y + z)
r = x % (y + z)
if r < z:
    print((q - 1))
else:
    print(q)

-for i in range(x // y): -    ans += 1 -    if y * ans + z * (ans + 1) > x: -        print((ans - 1)) -        exit() +q = x // (y + z) +r = x % (y + z) +if r < z: +    print((q - 1)) +else: +    print(q)