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

python-素数回文数的个数(赛氪OJ)

[题目描述]
求 11 到 n 之间(包括 n),既是素数又是回文数的整数有多少个。
输入:
一个大于 11 小于 10000 的整数 n。
输出:
11 到 n 之间的素数回文数个数。
样例输入1
23

样例输出1
1

提示:
回文数指左右对称的数,如:11,12121。
来源/分类(难度系数:一星)


完整代码展示:
a=int(input())
b=0
for i in range(11,a+1):
      j=2
      k=int(pow(i,0.5))
      while j<=k:
              if i%j==0:
                   break
              j+=1
      if j>k:
          c=list(str(i))
          d=c[:]
          d.reverse()
          if d==c:
                b+=1
print(b)


代码解释:
a=int(input())  ”,让用户输入值域的右定义值a。
b=0  ”,设b初始值为0,用于储存素数回文数。
for i in range(11,a+1):
        j=2
       k=int(pow(i,0.5))
       while j<=k:
               if i%j==0:
                    break
               j+=1
       if j>k:                      
”,依次遍历11~a的所有数值,根据素数的定义判断该数是否为素数。
c=list(str(i))
 d=c[:]                                                       d.reverse()
 if d==c:
       b+=1
       ”,如果是,则将该数转换为字符串并储存在列表c中。接着复制列表c为d,反转d,判断d与c是否相同。如果相同,则令b+1。
print(b)  ”,打印b的最中结果。


运行效果展示:

5304c394812045c9be30dcc74a7d4194.jpg

d994c83852ac4249a31905d46b3b070f.jpg 

              (声明:以上内容均为原创) 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • BlockingQueue简介
  • 分享c语言中一些实用的函数2
  • Unity复制对象时让私有变量也被复制的简单方法
  • 预算管理一体化系统技术标准V2.0 — 第一章-概述
  • cdn 内容分发网络
  • Cesium 高德地图暗黑化
  • LangChain(八)构建多Agent的AI系统-实战!
  • JavaScript模块化
  • 数据结构基础详解(C语言):单链表_定义_初始化_插入_删除_查找_建立操作_纯c语言代码注释讲解
  • java使用责任链模式进行优化代码
  • 使用腾讯云域名解析实现网站重定向
  • 程序编译和链接
  • 032-GeoGebra中级篇-列表与集合(list and set)及常用操作大全
  • latex换行\left[和\right]编译报错-解决方案
  • JavaScript 打印 V 和倒 V 图案的程序(Program to print V and inverted-V pattern)
  • [deviceone开发]-do_Webview的基本示例
  • [nginx文档翻译系列] 控制nginx
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • Android 架构优化~MVP 架构改造
  • css选择器
  • javascript数组去重/查找/插入/删除
  • React-生命周期杂记
  • Tornado学习笔记(1)
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • zookeeper系列(七)实战分布式命名服务
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 区块链将重新定义世界
  • 物联网链路协议
  • 一个项目push到多个远程Git仓库
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • d²y/dx²; 偏导数问题 请问f1 f2是什么意思
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • $.ajax,axios,fetch三种ajax请求的区别
  • $jQuery 重写Alert样式方法
  • (2024)docker-compose实战 (9)部署多项目环境(LAMP+react+vue+redis+mysql+nginx)
  • (MATLAB)第五章-矩阵运算
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (简单) HDU 2612 Find a way,BFS。
  • (离散数学)逻辑连接词
  • (六)Hibernate的二级缓存
  • (数据结构)顺序表的定义
  • (一)u-boot-nand.bin的下载
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)
  • .net中的Queue和Stack
  • .NET中使用Redis (二)
  • @reference注解_Dubbo配置参考手册之dubbo:reference
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)