一个一个数字的判断是否满足要求就好咯
vector<int> selfDividingNumbers(int left, int right) {
vector<int> result;
for(int i = left; i <= right; i++){
bool flag = true;
//后面用copy代替i来获得每一位数
int copy = i;
int every_digit = 0;
while(copy != 0){
every_digit = copy % 10;
if(every_digit == 0 || i % every_digit != 0){
flag = false;
break;
}
copy = copy / 10;
}
if(flag)
result.push_back(i);
}
return result;
}