问题1587--判断一个整数是否为完全平方数

1587: 判断一个整数是否为完全平方数

时间限制: 1 Sec  内存限制: 128 MB
提交: 35  解决: 22
[提交] [状态] [讨论版] [命题人:]

题目描述

输入一个正整数,判断这个正整数是否为完全平方数。
所谓完全平方数是指能够写成两个相同整数乘积的数,比如4=2*2,9=3*3,100=10*10,4、9和100都是完全平方数

输入

一个正整数n(n<=1000000000)

输出

yes或者no

样例输入 Copy

4

样例输出 Copy

yes

提示

提示:可以利用开根号的数学函数sqrt()
#include <cmath>

sqrt(100)的结果是10.0
sqrt(4)的结果是2.0
sqrt(2)的结果是1.414

来源/分类