两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  硬幣游戲
題目 1342:

硬幣游戲

時間限制: 2s 內(nèi)存限制: 192MB 提交: 70 解決: 40

題目描述

最初地面上有一堆n個硬幣(5< =n< =2000),從上面數(shù)第i個硬幣的價值為C_i(1< =C_i< =100000); 游戲開始后,A先取一枚或兩枚硬幣。如果A取了一枚,那么B可以繼續(xù)取一枚或兩枚;如果A取了兩枚,那么B可以取一到四枚硬幣。每次都只能從最上面取。每一次,當前取硬幣的人都至少取一枚硬幣,最多可以取他的對手上一次取硬幣數(shù)目的兩倍。當沒有硬幣可取的時候,游戲就結束了。 然后,他們就可以用得到的硬幣向John買東西,當然,他們游戲的目的就是要盡可能使自己得到的硬幣價值更大?,F(xiàn)在你的任務是,求出在兩個人都想得到更大價值的情況下,游戲結束后,第一個人最多能得到的硬幣價值。

輸入格式

第1行:  一個整數(shù),N(5< =N< =2000)。  第2到n+1行:  第  i+1  行代表從上數(shù)第i枚硬幣的價值。

輸出格式

一行:一個數(shù)字,第一個人能得到的最大價值

樣例輸入

5
1
3
1
7
2

樣例輸出

9

提示

零基礎同學可以先學習視頻課程,包含C/C++、Python、百練、藍橋杯輔導、算法數(shù)據(jù)結構等課程,提供視頻講解以及配套習題,還有老師答疑,點擊這里了解課程詳情
標簽