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

济宁手机网站建设公司假发网站是怎么做的

济宁手机网站建设公司,假发网站是怎么做的,无线网站制作,微网站开发手机模拟器题目描述 定义两个相差为 2 的素数称为素数对,如 5 和 7,17 和 19 等,要求找出所有两个数均不大于 n 的素数对。输入 一个正整数 n。1≤n≤10000。输出 所有小于等于 n 的素数对。每对素数对输出一行,中间用单个空格隔开。若没有找到任何素数…

题目描述
定义两个相差为 2 的素数称为素数对,如 5 和 7,17 和 19 等,要求找出所有两个数均不大于 n 的素数对。
输入
一个正整数 n。1≤n≤10000。
输出
所有小于等于 n 的素数对。每对素数对输出一行,中间用单个空格隔开。若没有找到任何素数对,输出 empty。
样例输入1
10

样例输出1
3 5
5 7

样例输入2
100

样例输出2
3 5
5 7
11 13
17 19
29 31
41 43
59 61
71 73

样例输入3
3

样例输出3
empty

来源/分类(难度系数:4星)
函数与递归 数学思维

 


完整代码展示:
a=int(input())
def prime(i):
       j=2
       k=int(pow(i,0.5))                                                         while j<=k:
              if i%j==0:
                  break
              j+=1
       if j>k and i>=2:
           return 1
s=[]
for i in range(2,a+1):
      if prime(i)==1:
           s.append(i)
x=[]
for i in range(0,len(s)-1):
      k=s[i:i+2]
      if k[0]+2==k[1]:
           x.append(k)
if len(x)==0:
    print("empty")
else:
       for i in range(0,len(x)):
             print(x[i][0],x[i][1])

a=int(input())
def prime(i):j=2k=int(pow(i,0.5))while j<=k:if i%j==0:breakj+=1if j>k and i>=2:return 1
s=[]
for i in range(2,a+1):if prime(i)==1:s.append(i)
x=[]
for i in range(0,len(s)-1):k=s[i:i+2]if k[0]+2==k[1]:x.append(k)
if len(x)==0:print("empty")
else:for i in range(0,len(x)):print(x[i][0],x[i][1])

 


代码解释:
“a=int(input()) ”,让用户导入正整数a。
“def prime(i):
        j=2
        k=int(pow(i,0.5))
        while j<=k:
               if i%j==0:
                   break
               j+=1
         if j>k and i>=2:
             return 1         ”,自定义一个函数prime(),用于判断函数中的实参i是否为素数:如果是,则返回值1。
“s=[]
 for i in range(2,a+1):
       if prime(i)==1:
            s.append(i)    ”,建立一个空列表s,将2~a中利用prime()函数判断为素数的数字依次添加进s中。
“x=[]
 for i in range(0,len(s)-1):
       k=s[i:i+2]
       if k[0]+2==k[1]:
            x.append(k)         ”,建立一个空列表x,接着依次向右截取s中长度为2的列表片断k。并判断k[0]+2是否为k[1],如果是:则将k添加进x中。
“if len(x)==0:
      print("empty")
 else:
        for i in range(0,len(x)):
              print(x[i][0],x[i][1]) ”,判断列表x是否为空,如果是:则数出empty,否则依次输出x[i]中x[i][0],x[i][1]。

 


运行效果展示:

990854c7f6474fd7a468f1acba5679f7.jpg

 6b22a4db804342c383b359990b0ec9c5.jpg

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

 

http://www.dtcms.com/wzjs/596956.html

相关文章:

  • 伊利网站设计黑龙江建设网官网入口
  • 企业网站建设总结北京网站搭建哪家好
  • 电子商务网站开发要学什么网站手机模板源码下载
  • 西湖网站建设嘉兴优化网站收费标准
  • 餐饮网站开发性能需求分析高校门户网站源码
  • 重庆网站制作那家好wordpress多域名
  • 青龙县建设局网站怎么自己建立一个网站
  • 郑州正规的网站建设价格阜新市网站建设
  • 设计一个自己公司网站开发最有效的恶意点击
  • 怎么让网站快速被收录网站使用什么语言好
  • 电脑培训班多少费用什么叫seo优化
  • 家居网站源码建设河南网站
  • 如何做网站聚合页口碑好的企业网站开发
  • 张家港阿里网站建设王野天葛优
  • 如何申请自己的网站广州网页设计师培训班
  • 旧安卓手机做网站青岛seo结算
  • js做示爱网站例子电商网站有哪些特色
  • 中国建设部网站失信名单广告联盟挂机赚钱
  • 网站开发 工具做门户网站的营业范围
  • 想自己做微信网站的工作wordpress网站有多大
  • 网站职位推荐怎么做在线花钱做网站
  • 网站建设5000费用预算如何避免网站被耍流量
  • 高端网站建设网站建设项目招标在什么网站公示
  • 网站开发的推荐网站建设网站目的模板
  • 商城网站设计教程做阀门的英文网站怎么写
  • 天津网站建设找哪家如何看待响应式网页设计
  • 焦作会做网站制作的有哪家乐清网站建设yq01
  • 泰州市住房和城乡建设局官方网站房屋装修效果图三室一厅
  • wordpress学校站模板外贸网站建设优化推广
  • 网页设计与网站建设考试名词解释2019网站的推广