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

做网站常见的语言互联网最赚钱的行业

做网站常见的语言,互联网最赚钱的行业,做网站要实名认证吗,一箭天网络推广作者 陈越 单位 浙江大学 堆宝塔游戏是让小朋友根据抓到的彩虹圈的直径大小,按照从大到小的顺序堆起宝塔。但彩虹圈不一定是按照直径的大小顺序抓到的。聪明宝宝采取的策略如下: 首先准备两根柱子,一根 A 柱串宝塔,一根 B 柱用于…

作者 陈越

单位 浙江大学

ta.jpg

堆宝塔游戏是让小朋友根据抓到的彩虹圈的直径大小,按照从大到小的顺序堆起宝塔。但彩虹圈不一定是按照直径的大小顺序抓到的。聪明宝宝采取的策略如下:

  • 首先准备两根柱子,一根 A 柱串宝塔,一根 B 柱用于临时叠放。
  • 把第 1 块彩虹圈作为第 1 座宝塔的基座,在 A 柱放好。
  • 将抓到的下一块彩虹圈 C 跟当前 A 柱宝塔最上面的彩虹圈比一下,如果比最上面的小,就直接放上去;否则把 C 跟 B 柱最上面的彩虹圈比一下:
    • 如果 B 柱是空的、或者 C 大,就在 B 柱上放好;
    • 否则把 A 柱上串好的宝塔取下来作为一件成品;然后把 B 柱上所有比 C 大的彩虹圈逐一取下放到 A 柱上,最后把 C 也放到 A 柱上。

重复此步骤,直到所有的彩虹圈都被抓完。最后 A 柱上剩下的宝塔作为一件成品,B 柱上剩下的彩虹圈被逐一取下,堆成另一座宝塔。问:宝宝一共堆出了几个宝塔?最高的宝塔有多少层?

输入格式:

输入第一行给出一个正整数 N(≤103),为彩虹圈的个数。第二行按照宝宝抓取的顺序给出 N 个不超过 100 的正整数,对应每个彩虹圈的直径。

输出格式:

在一行中输出宝宝堆出的宝塔个数,和最高的宝塔的层数。数字间以 1 个空格分隔,行首尾不得有多余空格。

输入样例:

11
10 8 9 5 12 11 4 3 1 9 15

输出样例:

4 5

样例解释:

宝宝堆成的宝塔顺次为:

  • 10、8、5
  • 12、11、4、3、1
  • 9
  • 15、9

代码长度限制

n = int(input())
arr = list(map(int,input().split()))
A = []
B = [] #这个是B柱子,用来存储的
date = [] #用来存储成平塔的喔
while 1:# 第一次玩,两根柱子都是空的喔:if len(A) == 0 and len(B) == 0:A.append(arr[0])arr.pop(0)elif len(A) != 0:if A[-1] > arr[0]:A.append(arr[0])arr.pop(0)elif len(B) == 0:B.append(arr[0])arr.pop(0)elif arr[0] > B[-1]:B.append(arr[0])arr.pop(0)else:date.append(len(A))A = []while len(B) > 0:if B[-1] > arr[0]:A.append(B[-1])B.pop(-1)else:breakif len(A) > 0:if len(arr) > 0:if A[-1] > arr[0]:A.append(arr[0])else:B.append(arr[0])arr.pop(0)else:if len(B) == 0:breakelse:A.append(B[-1])B.pop(-1)while len(B) > 0:if B[-1] > arr[0]:A.append(B[-1])B.pop(-1)else:breakif len(arr) == 0:date.append(len(A))if len(B) > 0:date.append(len(B))break
print(len(date),max(date))

 

http://www.yidumall.com/news/12889.html

相关文章:

  • 有了域名和主机怎么做网站网页设计html代码大全
  • 广州网站排名怎么优化网络营销与直播电商专升本
  • 做网站哪些好如何开发微信小程序
  • 青岛外贸建设网站制作搜索量查询百度指数
  • 东莞网站建设效果建网站需要多少钱和什么条件
  • 营业执照怎么注销武威网站seo
  • 竞拍网站大竞技btoc篇产品推广策略
  • 杭州培训网站建设seo和sem是什么意思啊
  • 百度上面如何做网站女教师遭网课入侵直播录屏曝光i
  • 什么网站有做面条的app网站点击量查询
  • 哪些网站做平面设计素材百度seo教程网
  • 可以自己做安卓app的网站2023年3月份疫情严重
  • wordpress文章选择标签网站性能优化方法
  • 厦门微信网站开发网站建设步骤
  • wordpress 标签 插件seo建站是什么意思
  • ppt模板免费的网站新乡seo推广
  • 制作网站需要多少时间表百度大数据中心
  • 怎么自己做个网站做链接跳转免费友链互换
  • 做各国民宿租赁的网站爱站网seo培训
  • 关于建网站新闻什么是网络营销的核心
  • 外贸网站增加外链方法武汉搜索引擎营销
  • 东莞学网站建设难吗网推
  • 项目信息网官网seo专员
  • 金华做企业网站公司网站建设网络公司
  • 网站建设模版软文关键词排名推广
  • php是怎么设计网站的2345中国最好的网址站
  • 用模板网站做h5宣传页多少钱百度seo关键词优化电话
  • 百度网站引流怎么做百度安装
  • 网站开发环境选择谷歌下载
  • 淘宝上做网站698靠谱吗关键词seo排名