各个数位都不含9的所有8位数的倒数和是多少( 三 )
我已经运行了除了那个手写版吊炸天之外的其他代码。python,pypy都运行过。我也不多说什么了。就允许我做个悲桑的表情算了。。。
■网友
一行的解决方案,Python 3(注意Python 3里除号和range都和2.x不一样)sum(1 / x for x in range(10**7, 9*(10**7)) if \u0026#39;9\u0026#39; not in str(x))另外最近在学Scala,同样的一行写法可以这么写:var s = 0.0for (i \u0026lt;- 10000000 until 90000000 if (i.toString.contains("9")==false)) s += 1.0/iPython的计算时间是27秒,Scala是5.3秒。CPU是i7 870 2.93GHz。
推荐阅读
- 如果把DNS从godaddy转到DNSPOD是不是所有的二级域名都要重新设置,然后等这个各个ISP的缓存重新解析啊
- 《黑暗之魂3》捏脸是怎样做到取消各个特征的相关性的
- 江海|南通发展潜力指数位居第一
- 怎样看待公司各个产品的用户系统相对独立
- 趣头条|各个有本领,3款热门中国品牌紧凑型SUV海选
- 车市白话|又有三台车将上市,各个颜值爆表,价格不会太高,全是年轻人的菜
- 有没有这样的软件,让别人在线填写表格,最后各个表格汇总起来,下载出来
- 各个在线旅游公司的营销数据从哪里可以得到比如途牛,携程,去哪儿,乐途,驴妈妈等等。
- 阿贵看车|这五款是公认的“小钢炮”,性能优颜值高,各个价位都有!
- 树形架构的企业,各叶子节点部门地理上分布十分分散,却又频繁需要各个节点的统计信息,怎样提高效率
