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

#define loop(i,st,en) for(int i=st;i<en;i++)
#define loop0n(i,n) for(int i=0;i<n;i++)

int main() {
  int A=0,B=0,N=0;
  int max=-1,f=0;
  scanf("%d %d %d",&A,&B,&N);
  loop(x,1,N+1){
    f=floor(A*x/B)-A*floor(x/B);
    if(max<f){
      max=f;
    }
  }
  printf("%d\n",max);
  return 0;
}