【发布时间】:2015-10-31 02:03:38
【问题描述】:
我正在尝试获得两个值之间的所有完美平方(都包括在内)。 我尝试了以下代码,它给出了不包括结束值的计数。
cin>>a>>b; n=(int)sqrt(b)-sqrt(a);
我怎样才能得到包括最终值在内的完美正方形的数量?
【问题讨论】:
-
好吧,最终值可能不是完全平方,但如果你假设 a 和 b 都是完全平方,为什么不给
n添加 2?
标签: perfect-square
我正在尝试获得两个值之间的所有完美平方(都包括在内)。 我尝试了以下代码,它给出了不包括结束值的计数。
cin>>a>>b; n=(int)sqrt(b)-sqrt(a);
我怎样才能得到包括最终值在内的完美正方形的数量?
【问题讨论】:
n 添加 2?
标签: perfect-square
只需将边界条件添加到您的逻辑中
如何钓鱼——这里是伪代码
【讨论】: