题目

思路
每结一次绳,总长变短一半
需要注意的是:遍历绳结从第三个开始

代码

num_=int(input())
knot=list(map(int,(input().split())))sum_len=float((knot[0]+knot[1])/2)
knot=sorted(knot)
if num_>2:for i in range(2,num_):sum_len=float((knot[i]+sum_len)/2)
print(int(sum_len))

PAT乙级 1070 结绳 python相关推荐

  1. PAT乙级 1070 结绳

    PAT乙级 1070 结绳 #include<iostream> #include<algorithm> #include<vector> #include< ...

  2. PAT 乙级 1070  结绳

    1070 结绳 (25 point(s)) 给定一段一段的绳子,你需要把它们串成一条绳.每次串连的时候,是把两段绳子对折,再如下图所示套接在一起.这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另 ...

  3. PAT乙级-1070. 结绳(25)

    给定一段一段的绳子,你需要把它们串成一条绳.每次串连的时候,是把两段绳子对折,再如下图所示套接在一起.这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连.每次串连后,原来两段绳子的长度 ...

  4. PAT 1070 结绳 python

    1070 结绳 (25 分) 给定一段一段的绳子,你需要把它们串成一条绳.每次串连的时候,是把两段绳子对折,再如下图所示套接在一起.这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连. ...

  5. C++学习之路 | PTA乙级—— 1070 结绳 (25 分)(精简)

    1070 结绳 (25 分) 给定一段一段的绳子,你需要把它们串成一条绳.每次串连的时候,是把两段绳子对折,再如下图所示套接在一起.这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连. ...

  6. python 1070 结绳 (25 分) 给定一段一段的绳子,你需要把它们串成一条绳。每次串连的时候,是把两段绳子对折,再如下图所示套接在一起。这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另

    Python 1070 结绳 (25 分) 解题思路呢就是:长度很长的绳子如果一直对折只会越折越短而且短的相较长度不长的绳子要短得多,即长绳子对折比短绳子损耗的更多,如果要想获得最后尽可能长的绳子,就 ...

  7. PAT (Basic Level) Practice (中文)1070 结绳 (25 分) 凌宸1642

    PAT (Basic Level) Practice (中文)1070 结绳 (25 分) 凌宸1642 题目描述 给定一段一段的绳子,你需要把它们串成一条绳.每次串连的时候,是把两段绳子对折,再如下 ...

  8. PAT 1070 结绳

    1070 结绳 给定一段一段的绳子,你需要把它们串成一条绳.每次串连的时候,是把两段绳子对折,再如下图所示套接在一起.这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连.每次串连后,原 ...

  9. 1070. 结绳(25)

    1070. 结绳(25) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 给定一段一段的绳子,你需要把它们串成一条 ...

最新文章

  1. 用了三年 ThreadLocal 今天才弄明白其中的道理
  2. boost::leaf::try_handle_some用法的测试程序
  3. lvalue-xvalue-prvalue
  4. java 实体字段变更记录_java – Hibernate:检查哪个实体的字段被修改
  5. python环境配置(一)——Linux下将python2.6升级到2.7 安装pip 以及升级中遇到问题的解决方法
  6. 如何在Evolution中加密(一)
  7. shell脚本中一些日期的定义
  8. Python官方开发文档(中文版)
  9. IKBC NEW POKER 替换固件使用独立方向键
  10. Wireshark捕获过滤器
  11. 74HC595 的使用
  12. ssl 2133 腾讯大战360#spfa#
  13. python duplicated函数_16、pandas的duplicated和drop_duplicaates函数
  14. 上帝在逃亡,撒旦在流浪
  15. 支付宝H5,微信H5,微信公众号支付回调
  16. acm暑期集训_2020.07.02
  17. 十次方需求分析与技术架构、Node.js、包资源管理器NPM、Webpack
  18. 投资体系-02-房产投资三级火箭模式与产业思维
  19. AJAX和XHR和Axios和Fetch
  20. 时间转换时出现 java.lang.IllegalArgumentException 如何解决这个异常

热门文章

  1. matlab201a教程,实验6 - 数媒201郭凯妮的个人空间 - OSCHINA - 中文开源技术交流社区...
  2. [Ubuntu]安裝搜狗輸入法
  3. MySQL之学生成绩表查询语句解析
  4. 华为手机热点无法连接_别傻了!不能只会给别人开热点,要尝试华为手机的WiFi分享功能...
  5. corelDRAW制作笔
  6. 社交系统ThinkSNS+ 性能简述
  7. 红楼梦里的槟榔是什么
  8. 解决VS CODE官网下载速度慢的问题
  9. Python openpyxl 蔬菜价格明细表变动
  10. 为什么国家要推行营改增?