阿凡提與國王比賽下棋,國王說要是自己輸了的話阿凡提想要什么他都可以拿得出來。阿凡提說那就要點米吧,棋盤一共64個小格子,在第一個格子里放1粒米,第二個格子里放2粒米,第三個格子里放4粒米,第四個格子里放8粒米,以此類推,后面每個格子里的米都是前一個格子里的2倍,一直把64個格子都放滿。需要多少粒米呢?


該題文字雖然挺多的,其實就是紙老虎,一個列表推導式答案就出來。

1 value = sum([2 ** i for i in range(64)])
2 print(value)

運行結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 JavaScript:國王獎勵發明國際象棋的大臣,大臣說我們要麥子,國際象棋共64格,第一個放一粒麥子,后面的格放前兩格的雙倍,當棋盤被放滿的時候,要這么多糧食!求到底需要多少粒麥子 如果你的 HTML 里全是 div,那就要小心了 用篩選法可得到2~n(n<10000)之間的所有素數,方法是:首先從素數2開始,將所有2的倍數的數從數表中刪去(把數表中相應位置的值置成0);接着從數表中找出下一個非0數,並從數表中刪去該倍數的所有倍數; 以此類推,直到所找到的下一個數等於n為止。這樣會得到一個序列:2,3,5,7,11,13,17,19,23... list里放map list 放list JS語句循環(100以內奇偶數、100以內與7先關的數、100以內整數的和、10以內階乘、乘法口訣、籃球彈起高度、64格子放東西) 一個關於借錢的經典問題:第一天借一塊錢,第二天是前一天的2倍,依此類推30天。請問第30天要給多少錢?總共又要給多少錢? 你喜歡下棋嗎?---棋盤密碼 國王將金幣作為工資,發放給忠誠的騎士。第1天,騎士收到一枚金幣;之后兩天(第2天和第3天)里,每天收到兩枚金 77開燈問題有n盞燈,編號為1~n,第1個人把所有燈打開,第2個人按下所有編號為2 的倍數的開關(這些燈將被關掉),第3 個人按下所有編號為3的倍數的開關(其中關掉的燈將被打開,開着的燈將被關閉),依此類推。一共有k個人,問最后有哪些燈開着?輸入:n和k,輸出開着的燈編號。k≤n≤1000有n盞燈, 『你說』
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM