h=int(eval(input()))

w=int(eval(input()))

n=int(eval(input()))



if w>=h:

 if n%w==0:

  print((n//w))

 else:

  print((n//w+1))

else:

 if n%h==0:

  print((n//h))

 else:

  print((n//h+1))
h=int(eval(input()))

w=int(eval(input()))

n=int(eval(input()))

mx=max(h,w)

if n%mx==0:

 print((n//mx))

else:

 print((n//mx+1))
h = int(eval(input()))
w = int(eval(input()))
n = int(eval(input()))
if w >= h:
    if n % w == 0:
        print((n // w))
    else:
        print((n // w + 1))
else:
    if n % h == 0:
        print((n // h))
    else:
        print((n // h + 1))

h = int(eval(input()))
w = int(eval(input()))
n = int(eval(input()))
mx = max(h, w)
if n % mx == 0:
    print((n // mx))
else:
    print((n // mx + 1))

-if w >= h: -    if n % w == 0: -        print((n // w)) -    else: -        print((n // w + 1)) +mx = max(h, w) +if n % mx == 0: +    print((n // mx)) -    if n % h == 0: -        print((n // h)) -    else: -        print((n // h + 1)) +    print((n // mx + 1))