当前位置: 首页 > news >正文

蓝桥杯练习day1:自除数


前言

自除数 是指可以被它包含的每一位数整除的数。

例如,128 是一个 自除数 ,因为 128 % 1 == 0,128 % 2 == 0,128 % 8 == 0。
自除数 不允许包含 0 。

给定两个整数 left 和 right ,返回一个列表,列表的元素是范围 [left, right](包括两个端点)内所有的 自除数 。

示例 1:

输入:left = 1, right = 22
输出:[1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 15, 22]
示例 2:

输入:left = 47, right = 85
输出:[48,55,66,77]


提示:以下是本篇文章正文内容,下面案例可供参考

代码

1.引入库

代码如下(示例):

#求n-m之间的自除数
n,m=list(map(int,input().split()))
b=[]
for i in range(n,m+1):
    j=i
    flag=0#是自除数
    a=[int(k) for k in str(j)]
    if 0 in a:
        continue
    else:
        for c in a:
            if i%c!=0:
                flag=1
                break
    if flag==0:
        b.append(i)
print(b)
    

相关文章:

  • Linux操作系统应用
  • 【JavaScript】三、数据类型
  • SpringBoot-已添加并下载的依赖,reload和mvn clean 后还是提示找不到jar包问题
  • svn常用命令
  • Spring Data JPA 参数陷阱:从 500 错误到完美解决的奇妙之旅 ✨
  • 【linux】服务器限制客户端ssh访问
  • debian12.9 kde切到x11安装搜狗输入法遇到的问题
  • JUC大揭秘:从ConcurrentHashMap到线程池,玩转Java并发编程!
  • 嵌入式编程优化技巧:do-while(0)、case范围扩展与内建函数
  • 图生视频技术的发展与展望:从技术突破到未来图景
  • Vue.js+Element UI 登录界面开发详解【附源码】
  • Cursor在内网环境配置自定义DeepSeek API
  • opencv中stitch图像融合
  • 学c++的人可以几天速通python?
  • C语言历史
  • ThreadPoolExecutor 源码分析
  • 荣耀手机卸载应用商店、快应用中心等系统自带的
  • Linux 命令:按内存使用大小排序查看 PID 的完全指南
  • Swift实战(微调多模态模型Qwen2.5 vl 7B)
  • 基于香橙派 KunpengPro学习CANN(3)——pytorch 模型迁移
  • 又一例!易方达基金张坤卸任副总职务,将专注于投资管理工作
  • 乌克兰官员与法德英美四国官员举行会谈
  • 韶关一企业将消防安装工程肢解发包,广东住建厅:罚款逾五万
  • 中国首艘海洋级智能科考船“同济”号试航成功,可搭载水下遥控机器人
  • 杨文庄当选中国人口学会会长,曾任国家卫健委人口家庭司司长
  • 京东回应外卖系统崩溃:订单暴涨所致,已恢复