各位大神,輸出后和答案一樣,但是設置的條件不一樣,能否看看我這樣對嗎?
sum = 0
x = 1
n = 1
while True:
? ? sum = sum + x
? ? x = 2**n
? ? n = n + 1
? ? if n > 20:
? ? ? ? break
print sum
sum = 0
x = 1
n = 1
while True:
? ? sum = sum + x
? ? x = 2**n
? ? n = n + 1
? ? if n > 20:
? ? ? ? break
print sum
2019-02-21
舉報
2019-03-01
我覺得應該是2**(n-1)吧,是從1開始的
2019-02-21
沒問題,兩種思路都可以
2019-02-21
正確阿,我也是這么想的? 2 的n次方
2019-02-21
對的啊