完全平方数

一、完全平方数的性质


挑几条重要的
性质1:完全平方数的末位数只能是0,1,4,5,6,9。
性质2:奇数的平方的个位数字为奇数,十位数字为偶数。
性质3:两个连续自然数的乘积一定不是平方数,两个连续自然数的平方数之间不再有平方数。
代码实现
利用恒等式: 1+3+5+7+....+(2*n-1)=n^2
bool  isSqrt( int  n)//判断n是否是完全平方数
{
    for (int i=1;n>0;i+=2)
        n-=i;
    return 0==n;
}



全部评论

相关推荐

简历求拷打,海投简历发过去就已读不回了求大佬们指点
程序员牛肉:基本不能了,估计你得放弃秋招,九月份找实习之后明年的春招开始正式找工作
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务