#line 1 "A.cpp"
#include <bits/stdc++.h>
using namespace std::literals::string_literals;
using i64 = std::int_fast64_t;
using std::cout;
using std::cerr;
using std::endl;
using std::cin;

#if defined(DONLINE_JUDGE)
	#define NDEBUG
#elif defined(ONLINE_JUDGE)
	#define NDEBUG
#endif

template<typename T> std::vector<T> make_v(size_t a){return std::vector<T>(a);}
template<typename T, typename... Ts> auto make_v(size_t a, Ts... ts){
  return std::vector<decltype(make_v<T>(ts...))>(a, make_v<T>(ts...));
}

int main() {
	int x, y, z; scanf("%d%d%d", &x, &y, &z);

//	cout << "test" << endl;

	for(int i = 1e6; i >= 0; i--) {
		if(y * z <= x * i) continue;
		printf("%d\n", i);
		return 0;
	}
	return 0;
}

//#include <bits/stdc++.h>
#include <iostream>
#include <string>
#include <map>
#include <vector>

using namespace std;
typedef long long ll;
//typedef vector<long long> vll;

#define rep(i,n)      for(long long(i)=0;(i)<(n);(i)++)
#define kiriage(a,b)  ((a)+(b)-1)/(b)

int main(){

    double x,y,z;
    cin >> x >> y >> z;

    cout << (long)((y * z - 1) / x) << endl;
    return 0;
}
