时间限制 1000 ms · 内存限制 512 MB · 循环结构、等比数列求和
相传古印度舍罕王为了奖赏宰相西萨发明国际象棋,西萨提的任何要求舍罕王都愿意满足。西萨只求在棋盘第1格放1粒麦子,第2格放2粒麦子,之后每一格都放前一格两倍的麦子,以此类推直到第64格。国王觉得这奖赏微不足道,立刻命人取粮。然而麦子的数量飞速增长:到第20格已需上百万粒,到第40格就耗尽了全国库存,而后面仍有24格。最终国王发现,即便倾尽天下粮食也填不满棋盘。聪明的你知道前n格总共需要多少麦子吗?
3.2.2 输入格式
一行,一个整数n。
3.2.3 输出格式
一行,一个整数,表示前n格总共需要的麦子粒数。
3.2.4 样例
3.2.5 输入样例 1
1 | 3
3.2.6 输出样例 1
1 | 7
3.2.7 输入样例 2
1 | 10
一行,一个整数 n。
一行,一个整数,表示前 n 格总共需要的麦子粒数。
对于 40% 的测试点,保证 1 ≤ n ≤ 10。
对于所有测试点,保证 1 ≤ n ≤ 30。
3
7
1+2+4=7
10
1023
前 10 格共 1023 粒
本题来自 GESP 一级 2026年第三批,原卷第1题。
登录后即可在线编写并提交代码。
去登录