#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>


int compare_int(const void *a,const void *b){
    return *(int*)b-*(int*)a;
}
int main(){
    long double a,b;
    int n;
    int i;
    scanf("%Lf %Lf %d",&a,&b,&n);
    int m[n+1];
    double c,d;
    c = a/b;
    d = 1/b;
    int max=0;

    for(i=0;i<=n;i++){
        m[i] = floor(c*i)-a*floor(i*d);
    }
    qsort(m,n+1,sizeof(int),compare_int);
    printf("%d",m[0]);
        
    return 0;
}


