无限数量的数学家走进酒吧。第一个点啤酒。第二个人点半杯啤酒。第三个人点了四分之一的啤酒。酒保阻止了他们,倒了两杯啤酒,然后说:“你们都是白痴。”
在程序运行期间,请打印以下系列,每个项目的分母每次都乘以2:
1 + 1/2 + 1/4 + 1/8 + 1/16 + 1/32 + ...
随着n
接近无穷大,该序列的总和也趋近2
。
规则
不,您可能无法打印2
。
您可能不会将其打印1/1
为第一项。
您可以根据需要删除空格1+1/2+...
或添加空格1 + 1 / 2 + ...
。
由于流行的需求,您可以使用换行符代替空格作为分隔符。
您可以将附加.
的加一个常数0
s到分母如果需要的话。
“无限”表示没有不必要的延迟,并且尽可能地受当前(可变)系统规范的限制,但不受您当前语言的限制。
这是代码高尔夫球,因此最短答案以字节为单位。
+1/
s 的可视模式将仅形成一条对角线。但是,分母的长度线性变化(最大到四舍五入):的位数2^n
约为n log(2)/log(10)
。该线性变化转化为每个相对于前一个的相对位置的线性变化,这与绝对位置的二次变化相同。+1/