问题: .求所有的满足等式x*x的结果,平方结果内的数字互不相同,且遍历数字1-9; 分析: 1、正常遍历所有互不相同9位是不可行的,需要九层循环。遍历所有九位循环次数也很大。 2、最大数字互不相同的九位是987654321,它开方数小于31427; 最小数字互不相同的九位是123456789,它开方数大于11110; 代码: #include <iostream> #include <cstring> using namespace std; int main(){ int a