小明正看着203879这个数字发呆.原来20387920387941566646641这有什么神奇呢仔细观察203879是个6位数并且它的每个数上的数字都是不同的并且它平方后的所有数位上都不出现组成它自身的数字.具有这样特点的6位数还有一个请你找出它再归纳一下筛选要求1.6位正整数2.每个数位上的数字不同3.其平方数的每个数位不含原数字的任何组成数位答案是一个6位的正整数.思路分析暴力解决从最小的102345到最大的987654之间的六位数进行遍历查找满足题意的数.我们需要写两个函数一个是判断这个6位正整数里面有没有相同的数字另一个用来判断平方数的每个数位包不包含原数字的任何组成数位.第一个函数先把六位数变成字符串用string的to string函数可以搞定然后两层循环去找相同元素.第二个函数先把数都变成字符串然后依次判断平方数里面有没有原数字的组成数位.这里必须注意不仅仅平方数需要用long long来存储原数字也需要用long long来存储如果是用int或者lo