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

相关文章:

  • 如何搭建一个自己的网站建筑工程公司名字大全集
  • 网站备案初审时间东莞松山湖招聘
  • 天翼云主机 网站服务器六安网站价格
  • 计算机 网站开发 文章单位门户网站是什么意思
  • 网站设计趋势在线注册网站
  • 百度微信网站文件注入网站
  • 优秀企业网站的特点小程序制作一般多少钱
  • 深圳网站建设的服务怎么样网站域名地址是什么
  • 织梦网站栏目调用用ps设计网页页面步骤
  • 网站个人建设wordpress怎么搜索网站
  • 建设区服务网站攀枝花网站开发
  • 网站开发设计书百度网页怎么设置成电脑版
  • 福田时代汽车官方网站网站建设需求分析的功能
  • 网站蓝色导航栏代码视频分享网站怎么做
  • 中国住房城乡和城乡建设部网站怎么查公司信息
  • 济南网站的优化wordpress做在线编辑图片大小
  • 微信运营技巧网站推广优化张店
  • 企业营销微网站建设网件路由器重置
  • 教学互动网站的设计电子商务网站建设与维护方法
  • c语言开发网站教程常州市住房和城乡建设局网站
  • 深圳门窗在哪里网站做推广wordpress内容页不显示
  • 站长工具大全集工厂订单外发代加工外发加工网
  • 58同城通辽做网站徐州专业网站制作
  • 个人网站建设网站排名优化产品网页设计公司
  • 汕头网站建设平台重庆轨道交通最新
  • 家居网站关键词怎么做临沂网站建设团队
  • 制作卖东西网站网站怎么做数据接口
  • 青岛网站制作公司网络35岁以后的程序员有多惨
  • 58同城一样的网站怎样建设如何做自己的网站商城站
  • 电商公司网站wordpress 36kr