专栏名称: 灰灰考研
最全的计算机软工考研专业课信息! 最丰富的共享资料! 最大程度上帮助学渣狗登上研究生大门!
今天看啥  ›  专栏  ›  灰灰考研

【每日编程-188期】自除数

灰灰考研  · 公众号  · 考研  · 2024-05-31 10:01
    

文章预览

每日编程中遇到任何疑问、意见、建议请公众号留言或直接撩 Q474356284( 备注每日编程 ) 今日问题: 自除数   是指可以被它包含的每一位数除尽的数。 例如, 128 是一个自除数,因为   128% 1 == 0 , 128% 2 == 0 , 128% 8 == 0 。 还有,自除数不允许包含 0 。 给定上边界和下边界数字,输出一个列表,列表的元素是边界(含边界)内所有的自除数。 示例 1 : 输入: 上边界 left = 1, 下边界 right = 22 输出: [1, 2, 3, 4, 5,6, 7, 8, 9, 11, 12, 15, 22] 注意: 每个输入参数的边界满足   1 < = left < = right < = 10000 。 解决方法: 算法思想: 首先得对left到right这个范围内的数遍历一遍吧。 诞生第一个for循环。 因为自除数不允许包含0,所以不能是10的倍数。 然后得判断其是否能被其个位数字、十位数字、百位数字……整除 取余运算求得的是个位数字 再除以10,再取余 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览