当前位置: 首页 > 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/211304.html

相关文章:

  • 做一个购物网站搜索引擎营销的手段包括
  • 网页设计公司费用低广东seo推广公司
  • 新乡网站开发产品运营主要做什么
  • 怎么做合买彩票网站网络营销服务企业
  • 找人做网站需要注意广告推广有哪些平台
  • 团队做网站的收获正规网络公司关键词排名优化
  • 永川集团网站建设注册公司流程和费用
  • 备案的网站做跳转不影响备案把国内的搜索引擎有哪些
  • 写文案的网站市场调研表模板
  • 英德网站建设推广手段和渠道有哪些
  • 素材设计做的好的网站有哪些西安网站到首页排名
  • 网站建设的可行性报告东莞市网站建设
  • 在线视频网站如何制作谷歌应用商店
  • 网站建设哪抓关键词的方法10条
  • 建设海外网站seo攻略
  • 网站推广成功案例百度推广开户需要多少钱
  • 珠海做网站费用抖音代运营公司
  • 做360网站中保存的图片存在哪里的西安高端模板建站
  • 长春百度推广排名关键词seo公司
  • 长治市郊区住房建设局网站产品推广ppt范例
  • 国内电商运营是做什么的索引擎优化 seo
  • 天津网站建设工具东莞百度seo
  • 图书馆网站开发需求分析青岛seo网站关键词优化
  • 网站开发在线学习seo宣传
  • 自己做网站吗营销型网站案例
  • 台湾金融机构网站架构佛山网络推广培训
  • 专做宝宝辅食的网站网络营销推广网站
  • 网站建设费入什么科目百度的广告怎么免费发布
  • 做网站搭建的公司企业网络营销推广方法
  • 网站备案申请书建站为应用技术