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

国外做的比较好的展台网站广告宣传

国外做的比较好的展台网站,广告宣传,网站怎么做导航页,高端网站建设北京[题目描述] 假设有 N 盏灯(N 为不大于 5000 的正整数),从 1 到到 N 按顺序依次编号,初始时全部处于开启状态;第一个人( 1 号)将灯全部关闭,第二个人( 2 号)将…

[题目描述]
假设有 N 盏灯(N 为不大于 5000 的正整数),从 1 到到 N 按顺序依次编号,初始时全部处于开启状态;第一个人( 1 号)将灯全部关闭,第二个人( 2 号)将编号为 2 的倍数的灯打开,第三个人( 3 号)将编号为 3 的倍数的灯做相反处理(即,将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和  3 号一样,将凡是自己编号倍数的灯做相反处理。问当第 N 个人操作完之后,有哪些灯是关闭着的?
输入:
输入共一行,一个整数 N ,为灯的数量。
输出:
输出共一行,按顺序输出关着的灯的编号。编号与编号之间间隔一个空格。
样例输入1
10

样例输出1
1 4 9

样例输入2
5

样例输出2
1 4

提示:
对于 100% 的数据,保证 1<= N<= 5000 。
来源/分类(难度系数:一星)


完整代码展示:
a=int(input())
b=[]
for i in range(1,a+1):
    b.append(i)
for j in range(0,len(b)):
    b[j]=0
c=2
while c<a+1:
    for k in range(0,len(b)):
        if (k+1)%c==0:
            if b[k]==0:
                b[k]=1
            else:
                b[k]=0
    c+=1
sum=""
for l in range(0,len(b)):
    if b[l]==0:
        sum+="{} ".format(l+1)
print(sum)


代码解释:
a=int(input())
 b=[]
                  ”,让用户输入灯的数量,并建立一个空列表b。
for i in range(1,a+1):
       b.append(i)
 for j in range(0,len(b)):
       b[j]=0         
                ”,将从1至a的数字依次添加进列表b中。再将列表b中的所有元素替换为0,代表对所有灯的第一步操作(将所有灯关闭)。
c=2
 while c<a+1:
        for k in range(0,len(b)):
              if (k+1)%c==0:
                   if b[k]==0:
                         b[k]=1
                  else:
                         b[k]=0
       c+=1             
                     ”,设置循环密码子为c,并将其初始值设为2(因为前面已经进行过了第一步操作:将所有灯关闭)。每循环一次,就将遍历一次列表b中所有元素,查看b中所能被c整除的编号的灯的状态:如果为关闭状态0,那么就将其改为打开状态1;反之亦然。循环一次,循环密码子c就加1,直至c=a+1,跳出整个while循环。
sum=""
 for I in range(0,len(b)):
       if b[l]==0:
            sum+="{} ".format(l+1)
 print(sum)   
                           ”,遍历列表b中所有元素,如果该元素为0,则将其所对应的编号连接起来,每两个编号之间插入一个空格,直至循环结束。打印最终结果。(本题解题核心:1,将灯关闭状态设为0,打开状态设为1;2,灯的编号与灯的状态之间的转换)。

 

运行效果展示:

afc46384f87848d8968930f67ad8070a.jpg

0473b476638e459b8c1efef09ecc7afa.jpg 

 操作过程展示:

58127ca1b8d9420f9b6c8f358817d568.jpg

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

 

 

http://www.mmbaike.com/news/26939.html

相关文章:

  • 龙岩市建筑设计院谷歌自然排名优化
  • 网站中二级导航栏怎么做软件开发网站
  • 做网站的越来越少了长春网站建设技术支持
  • aspnet网站开发的书籍杭州关键词优化服务
  • 网站开发 英文文章郑州百度推广哪家好
  • 公司做网站要有服务器网络广告文案案例
  • 网络营销方式和技巧单页关键词优化费用
  • 网站策划模板网络服务包括
  • dedecms网站搬家自己建网站流程
  • 深圳电子商务网站建设聚名网官网
  • 新疆生产建设兵团纪检委网站seo云优化外包
  • 有什么网站做的比较高大上seo标题优化分析范文
  • 公司网站如何做全屏滚轮西安seo
  • 网站系统目前运行稳定软件培训机构排名
  • 一个人开发app能赚钱吗seo的基本内容
  • 乌鲁木齐住房和城乡建设委员会网站应用商店aso
  • 河南做网站的公司seo的方法有哪些
  • 正能量网站地址污的网站域名解析ip查询
  • 南京网站优化哪家好自动连点器
  • 网站开发需要多少钱头条新闻今日头条官方版本
  • 做网站开发想转行做医药销售外贸互联网推广的
  • 做网站销售会问哪些问题百度免费官网入口
  • 做公司网站要营业执照吗品牌营销咨询公司
  • wordpress草稿定时发布临沂seo推广外包
  • 网站关键词重复河北seo关键词排名优化
  • 网站ssl证书怎么做手机如何建立网站
  • 如何制作wordpress模板下载地址丽水百度seo
  • 网站和域名有关系吗网站生成器
  • 东莞学网站建设难吗企业建站免费模板
  • 电子商务网站网站建设深圳公司网络推广该怎么做