棋盘麦粒问题。这么用语言编写

1.棋盘麦粒问题。在印度有一个古老的传说:舍罕王打算奖赏国际象棋的发明人——宰相达依尔。国王问他想要什么,他对国王说:“陛下,请您在这张棋盘的第 1 个小格里,赏给我 1 粒麦子,在第 2 个小格里给 2 粒,第 3 小格给 4 粒,像这样,后面一格里的麦粒数量总是前面一格里的麦粒数的 2 倍。请您把这样摆满棋盘上所有的 64 格的麦粒,都赏给您的仆人吧!”国王觉得这要求太容易满足了,于是令人扛来一袋麦子,可很快就用完了。当人们把一袋一袋的麦子搬来开始计数时,国王才发现:就是把全印度的麦粒全拿来,也满足不了那位宰相的要求。那么,宰相要求得到的麦粒到底有多少呢?假如体积为 1 立方米的麦粒约为 1.42×108粒,请编程计算宰相要求得到的麦粒体积为多少?。
这这么算啊?qql

2的31次方-1粒,除以1.42×108粒,就是体积

img