思路

因为墙壁无限高,显然在最坏只有1m的情况下,也是可以往上跳的

因此在可以跳到对面墙壁的情况下,nxn*x即可

否则显然的,只能跳一次xx,因此无法跳到对面墙壁

void solve()
{
	cin>>x>>n;
	if(n <= x){
		cout<<1ll*x*n<<endl;
	}else cout<<x<<endl;
	
}