网站建设教程赚找湖南岚鸿认 可,做视频网站都需要什么软件下载,陵水网站建设费用,wordpress博客视频教程题目描述 能够表示为某个整数的平方的数字称为“平方数”。比如#xff0c;25,64 虽然无法立即说出某个数是平方数#xff0c;但经常可以断定某个数不是平方数。 因为平方数的末位只可能是#xff1a;[0, 1, 4, 5, 6, 9] 这6个数字中的某个。 所以#xff0c;4325435332必然…题目描述 能够表示为某个整数的平方的数字称为“平方数”。比如25,64 虽然无法立即说出某个数是平方数但经常可以断定某个数不是平方数。 因为平方数的末位只可能是[0, 1, 4, 5, 6, 9] 这6个数字中的某个。 所以4325435332必然不是平方数。 如果给你一个2位或2位以上的数字你能根据末位的两位来断定它不是平方数吗 请计算一下一个2位以上的平方数的最后两位有多少种可能性 输出 输出一个整数表示答案
代码如下
#include iostream
using namespace std;
const int N 100;
bool st[N];int main() {for (int i 4; i 10000; i) {//4*416,16是最小的2位平方数int a i * i;st[a % 100] true;//取末尾2位数}int cnt 0;for (int i 0; i 100; i) {if (st[i])cnt;}cout cnt endl;return 0;
}