#include<iostream>
#include<math.h>
using namespace std;
int poorPigs(int nBucket, int nMinDie, int nMinTest)
{
int nTime = nMinTest / nMinDie + 1;
if(nBucket > 0 && nMinDie > 0 && nMinTest > 0)
{
return ceil(log(nBucket) / log(nTime));
}
else
{
return 0;
}
}
int main()
{
int nBucket = 0;
int nMinDie = 0;
int nMinTest = 0;
cout << "please input buckets、MinDie、minTest" << endl;
cin >> nBucket;
cin >> nMinDie;
cin >> nMinTest;
int nPig = poorPigs(nBucket, nMinDie, nMinTest);
cout << "pigs:" << nPig << endl;
return 0;
}