题目描述
我们把一个能被表示成某个整数的平方的数称为完全平方数。
例如4 = 2 * 24=2∗2,16 = 4 * 416=4∗4,所以44,1616是完全平方数。
现在输入一个整数为xx(0\leq x \leq9990≤x≤999),请聪明的你判断它是不是由某个完全平方数对10001000取模得到的呢。

题目分析
这就是一个简单的数学题,起初我还去打表,发现其实数据不大,直接模拟即可

class Solution {
public:
    /**
     * 
     * @param x int整型 
     * @return bool布尔型
     */
    bool solve(int x) {
        // write code here
        for(int i=0;i<=1000;++i)
        {
            if(i*i%1000==x)
                return true;  
        }
        return false;
    }
};