2729. 判断一个数是否迷人
思路:先把三个数的位数都用哈希表记录下来。然后再进行判断
class Solution {
public:
bool isFascinating(int n) {
vector<int> sta(10,0);
for(int i=1;i<4;i++){
int tmp=n*i;
while(tmp){
sta[tmp%10]++;
tmp/=10;
}
}
bool flag=1;
for(int i=1;i<10;i++){
if(sta[i]!=1){
flag=0;
break;
}
}
if(sta[0]) flag=0;
return flag;
}
};