给出一个正整数 nnn(1<n<=231−1)1<n<=2^{31}-1)1<n<=231−1) ,求当 x,yx,yx,y 都为正整数,方程 n=x−y\sqrt{n}=\sqrt{x}-\sqrt{y}n=x−y 的解中,xxx 的最小值是多少?
【输入样例】
4
【输出样例】
9
直接这样写是零分。
cout<<(sqrt(n)+1)*(sqrt(n)+1);