#include<iostream>#include<cmath>usingnamespace std;intmain(){int M;// 雇佣兵的体力最大值int N;// 雇佣兵的战斗力int X;// 雇佣兵的能量元素个数
cin >> M;
cin >> N;
cin >> X;/* 在满足进入M天战斗期的先决条件时 */while(X * N >= M && M >= N){
X = X -(int)ceil(1.0* M / N);// 更新雇佣兵的能量元素个数
N = N + M / N;// 更新雇佣兵的战斗力}
cout << N;return0;}