/*
TASK: MINJUMPS
LANG: C++
*/
#include <iostream>
using namespace std;

int a,b,n;

int main () {
	cin >> a >> b >> n;
	int x,y,z=-1,i;
	for (i=-500000;i<=500000;i++) {
		if ((n-a*i)%b==0) {
			y=(n-a*i)/b;
			if (i<0) x=-i;
			if (y<0) y=-y;
			if ((x+y<z || z==-1)) {
				z=x+y;
//				cout << x << ' ' << y << ' ' << z << '\n';
			}
		}
	}
	cout << z << '\n';
	return 0;
}
