-->
当前位置:首页 > 题库

舍罕王打算奖赏宰相:西萨·班·达依尔。国王问他想要什么,他对国王说:“陛下,请您在这张棋盘的第1个小格里,赏给我1粒大米,在第2个小格里给2粒,第3小格给4粒,以后每一小格都比前一小格加一倍。请您把这样摆满棋盘上所有的64格的大米,都赏给您的仆人吧!”国王觉得这要求太容易满足了,就命令给他这些大米。当人们把一袋一袋的大米搬来开始计数时,国王才发现:就是把全印度甚至全世界的大米全拿来,也满足不了那位宰相的要求。 那么,宰相要求得到的大米到底有多少呢?
要求写一个类RiceNum,在类中有两个方法 第一

Luz4年前 (2022-09-22)题库397
舍罕王打算奖赏宰相:西萨·班·达依尔。国王问他想要什么,他对国王说:“陛下,请您在这张棋盘的第1个小格里,赏给我1粒大米,在第2个小格里给2粒,第3小格给4粒,以后每一小格都比前一小格加一倍。请您把这样摆满棋盘上所有的64格的大米,都赏给您的仆人吧!”国王觉得这要求太容易满足了,就命令给他这些大米。当人们把一袋一袋的大米搬来开始计数时,国王才发现:就是把全印度甚至全世界的大米全拿来,也满足不了那位宰相的要求。 那么,宰相要求得到的大米到底有多少呢?
要求写一个类RiceNum,在类中有两个方法 第一个方法是 <br/>
public double getRiceNum(int num); //num表示是第几个小格子,方法结果为该格子要放入的大米数<br/>
第二个方法为 sumRiceNum(int num);//表示前num个格子一共放的大米总数
在Main类中main方法中输入格子数n(n>0),求n个格子一共需要放入的大米数量,并输出。

### 输入格式:

输入在一行中给出一个格子数n

### 输出格式:

对每一组输入,在一行中n个格子共放的大米数

### 输入样例:

在这里给出一组输入。例如:

in
4

in
-4


### 输出样例:

在这里给出相应的输出。例如:

out
15.0

out
error






答案:若无答案欢迎评论