Self Dividing Number

Self Dividing Number

hint:
题目意思比较简单,要求找出范围内可以自除的所有数
自除:一个数字可以被组成它的任何一个单个数字所整除,也就是取余为0;若大于0,则排除掉这个数
比较棘手的是如果需要知道我拿到的范围是多少就会比较棘手,所有我采用否定为主的方法来确定结果,也就是只有这个数有一点不符合要求就排除掉否则 返回true
先利用循环得到范围内的每一个数,然后再用循环分解这个数,分解方法:每次除以10即可,检验方法,取余结果大于0;
ans:

猜你喜欢

转载自blog.csdn.net/mashirolee/article/details/78832380