uses crt;
var a,b,n,k,k1,m,t,d:longint;
begin
clrscr;
write('Nhap a,b,n: ');readln(a,b,n);
if a<b then begin t:=a; a:=b; b:=t; end;
m:=n;
repeat
inc(d,a);
if (d<=m)and((n-m) mod b=0) then begin k1:=d div a; k:=(m-a)div b; end;
m:=m-a;
until m<=0;
writeln(k1+k);
readln
end.