题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
1/1+1/2+1/4+1/8+...
每项是前一项的一半,如果一共有 2020 项,求这个和是多少,结果用分数表示出来。
类似:,当然,这只是加了前 22 项而已。分子分母要求互质。
首先寻找规律,发现分母形成等比数列,因而通分时发现分子是等比数列求和
所以分子为2的n次方减1
分母则为最大的分母2的n-1次方
和为s=(2的n次方-1)/2的n-1次方
s=(pow(2.0,20.0)-1)/pow(2.0,19)
题解为1048575/524288