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

企业网站的建设包括科技公司名字大全参考

企业网站的建设包括,科技公司名字大全参考,学校网站建设关键技术,阿里虚拟主机怎么做两个网站题目描述 一个荒岛上有若干人,岛上只有一条路通往岛屿两端的港口,大家需要逃往两端的港口才可逃生。 假定每个人移动的速度一样,且只可选择向左或向右逃生。 若两个人相遇,则进行决斗,战斗力强的能够活下来&#xff…

题目描述
一个荒岛上有若干人,岛上只有一条路通往岛屿两端的港口,大家需要逃往两端的港口才可逃生。

假定每个人移动的速度一样,且只可选择向左或向右逃生。

若两个人相遇,则进行决斗,战斗力强的能够活下来,并损失掉与对方相同的战斗力;若战斗力相同,则两人同归于尽。

输入描述
给定一行非 0 整数数组,元素个数不超过30000;

正负表示逃生方向(正表示向右逃生,负表示向左逃生),绝对值表示战斗力,越左边的数字表示里左边港口越近,逃生方向相同的人永远不会发生决斗。

输出描述
能够逃生的人总数,没有人逃生输出0,输入异常时输出-1。

用例1
输入
5 10 8 -8 -5
输出
2
说明
第3个人和第4个人同归于尽,第2个人杀死第5个人并剩余5战斗力,第1个人没有遇到敌人。

nums = list(map(int,input().split()))
#本质上是一个栈的问题
def getresult():negative = 0 #从左边出来的负数的个数intnums = []for num in nums:if num==0:return -1if num>0:intnums.append(num)else:while True:if len(intnums)==0:negative+=1breakdif = num+intnums.pop()if dif>0:intnums.append(dif)breakelif dif<0:num=difelse:breakreturn negative+len(intnums)
print(getresult())
http://www.yayakq.cn/news/228832/

相关文章:

  • 东莞网站建设设计商城系统公司
  • 怎么建设一个网站赚钱wordpress wordpress
  • 360建站系统网站建设程序有哪些内容
  • 网站营销与推广方案最专业网站建设哪家好
  • 外贸做哪个网站好宁波网站建设方案报价
  • 广州做网站公司电话凡科互动游戏怎么破解
  • 江西电信网站备案网站设计数据库怎么做
  • wordpress 导航网站模板下载中国互联网公司排名
  • 做的网站用户密码在哪里找网站开发需要多线程吗
  • 网站建设的意义和作用seo综合查询什么意思
  • 公司互联网站全面改版英语网站大全免费
  • 济宁华园建设有限公司网站安卓开发平台
  • 西安做网站公司有哪些做网站用python好还是PHP好
  • 网站设计常见问题用淘宝评论做网站
  • 网站建设项目需求费用flash网站制作实例
  • 成都微信网站建设多网站建设基本流程视频
  • 东莞集团网站建设规定天元建设集团有限公司上班时间
  • 酒店网站建设考虑的因素黑龙江快讯
  • 网站建设从零开始 教程百度小程序注册
  • 郑州网站建设工作室wordpress esc html
  • 电子销售网站报表模块如何做贵阳网页网站制作
  • 常见网站模式现在流行的网站开发
  • 沈阳企业网站怎样制作域名解析错误是怎么回事
  • 工业设计网站设计广告设计公司文案
  • 韩国 网站 域名营销网站推广策略
  • mvc5网站开发之六wordpress分享微信朋友圈
  • 灵璧县建设局网站自己建网站要多少钱
  • 青岛网站建设公司 中小企业补贴怎么建设影视网站
  • 国内创意网站界面设计创建网站平台
  • 泊头市做网站网络营销发展方案策划书