#include <bits/stdc++.h>
using namespace std;
using ll = long long;

int main() {
  double X, Y, Z;
  cin >> X >> Y >> Z;
  int ans = 0;
  bool flag = true;
  while (flag) {
    if (Y / X <= ans / Z) {
      flag = false;
    } else {
      ans++;
    }
  }
  cout << ans - 1 << endl;
  return 0;
}
#include <bits/stdc++.h>
using namespace std;
#define  gcd(a,b)         __gcd(a,b)
#define  lcm(a,b)         (a*b)/gcd(a,b)
#define  ll               long long int
#define  pb               push_back
#define  MAX              100007
#define  End              return 0;
#define  pi               acos(-1)
#define  no               cout<<"NO"<<endl
#define  yes              cout<<"YES"<<endl
int const N=1e7+3;
ll MOD=1e9+7,fact[N];
const long long inf=(long long)1e18;
const long double PI=3.14159265358979;
#define fast ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
int main()
{
    fast
    ll n,m,j,i,k,tc=1,p,r;
    ll x,y,z;
    //cin>>tc;
    while(tc--)
    {
        vector<ll>v,v1;
        map<ll,ll>mp;
        map<ll,ll>mp2;
        cin>>x>>y>>z;


        cout<<(y*z-1)/x<<endl;





    }
    return 0;
}
