機械人繁殖 列舉

2021-08-17 10:16:44 字數 543 閱讀 1115

題目描述:

x星系的機械人可以自動複製自己。它們用1年的時間可以複製出2個自己,然後就失去複製能力。

每年x星系都會選出1個新出生的機械人發往太空。也就是說,如果x星系原有機械人5個,

1年後總數是:5 + 9 = 14

2年後總數是:5 + 9 + 17 = 31

如果已經探測經過n年後的機械人總數s,你能算出最初有多少機械人嗎?

輸入:輸入一行兩個數字n和s,用空格分開,含義如上。n不大於100,s位數不超過50位。

輸出:要求輸出一行,乙個整數,表示最初有機械人多少個。

樣例輸入

2 31

樣例輸出

5

#include#include#include#includeusing namespace std;

int main()

if(sum == s)

a.clear();

}return 0;

}

然而,這樣的話,只能通過部分資料,要是想要全部通過,就將int型轉成double即可。

機械人繁殖

x星系的機械人可以自動複製自己。它們用1年的時間可以複製出2個自己,然後就失去複製能力。每年x星系都會選出1個新出生的機械人發往太空。也就是說,如果x星系原有機械人5個,1年後總數是 5 9 14 2年後總數是 5 9 17 31 如果已經探測經過n年後的機械人總數s,你能算出最初有多少機械人嗎?資...

機械人繁殖

x星系的機械人可以自動複製自己。它們用1年的時間可以複製出2個自己,然後就失去複製能力。每年x星系都會選出1個新出生的機械人發往太空。也就是說,如果x星系原有機械人5個,1年後總數是 5 9 14 2年後總數是 5 9 17 31 如果已經探測經過n年後的機械人總數s,你能算出最初有多少機械人嗎?資...

機械人繁殖

x星系的機械人可以自動複製自己。它們用1年的時間可以複製出2個自己,然後就失去複製能力。每年x星系都會選出1個新出生的機械人發往太空。也就是說,如果x星系原有機械人5個,1年後總數是 5 9 14 2年後總數是 5 9 17 31 如果已經探測經過n年後的機械人總數s,你能算出最初有多少機械人嗎?資...