#include <stdio.h>

long long int max = 1;

void f(long long int a, long long int b, long long int n)
{
	int i;
	int x;
	for(i = 1; i <= n; i++)
	{
		x = (a*i/b)-a*(i/b);
		if(max < x)
		{
			max= x;
		}
	}
}
int main()
{
	long long int a, b, n;
	
	scanf("%lld %lld %lld", &a, &b, &n);
	
	f(a, b, n);
	printf("%lld", max);
}