zzuli OJ 1054: 猴子吃桃
題目描述
悟空第一天摘下桃子若干,當即吃掉一半,還不過癮,又多吃一個,第二天又將剩下的桃子吃掉一半多一個,以後每天吃掉前一天剩下的一半多一個,到第n天準備吃的時候只剩下一個桃子。聰明的你,請幫悟空算一下,他第一天開始吃的時候桃子一共有多少個呢?
輸入
輸入一個數n(1<=n<=30)。
輸出
輸出第一天的桃子個數。
樣例輸入
3
樣例輸出
10
#include<stdio.h> int main() { int i, n; int sum; scanf("%d", &n); sum = 1; for(i = 2; i <= n; i++) sum = (sum + 1) *2; //當天的數量加1、乘以2,得到前一天的數量 printf("%d\n", sum); return 0; }
相關推薦
zzuli OJ 1054: 猴子吃桃
題目描述 悟空第一天摘下桃子若干,當即吃掉一半,還不過癮,又多吃一個,第二天又將剩下的桃子吃掉一半多一個,以後每天吃掉前一天剩下的一半多一個,到第n天準備吃的時候只剩下一個桃子。聰明的你,請幫悟空算一下,他第一天開始吃的時候桃子一共有多少個呢? 輸入 輸入一個數n(1<=n<=3
杭電 2013 猴子吃桃 遞歸解法&循環解法
遞歸解法 algo std include algorithm ota 再次 using turn 題目估計看到過3次不止了,所以還是想復習下遞歸的運用。 奉上遞歸代碼: #include <iostream> #include<math.h> #
循環-16. 猴子吃桃問題(15)
auto undefine p s ant 整數 sum emp mon mco 一僅僅猴子第一天摘下若幹個桃子,當即吃了一半,還只是癮。又多吃了一個;第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以後每天早上都吃了前一天剩下的一半加一個。到第N天早上想再
猴子吃桃問題
int while 源程序 猴子 桃子 第一天 猴子吃桃 day main 猴子吃桃問題.猴子第一天摘下若幹個桃子,當即吃了一半,還不過癮,又多吃了一個.第二天早上又將剩下的桃子吃掉一半,又多吃了一個.以後每天早上都吃了前一天剩下的一半零一個.到第10天早上想再吃時,見只剩
05簡單推導:猴子吃桃
util www. n) d+ 桃子 sum 一個 post left 【題目】 猴子第一天摘下若幹個桃子,當即吃了一半,還不過癮, 又多吃了一個,第二天早上又將剩下的桃子吃掉一半,又多吃了一個。 以後每天早上都吃了前一天剩下的一半零一個。 到第10天早上想再吃時,見只剩下
猴子吃桃
div bsp lin line 一個 OS rdquo 參數 color 猴子第一天摘下若幹個桃子,當即吃了一半,還不過癮就多吃了一個。第二天早上又將剩下的桃子吃了一半,還是不過癮又多 吃了一個。以後每天都吃前一天剩下的一半再加一個。到第10天剛好剩一個。問猴子第一天摘
猴子吃桃問題 python
猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個,第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以後每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少?提示:採取逆向思維的方法,從後往前推斷。該題目不需要建立函式 n = 1 for i
猴子吃桃實際是累加
public static void main(String[] args) { //分析:假設第一天猴子摘下sum個桃子  
猴子吃桃問題 猴子第一天摘下若干個桃子,當即吃了一半
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
猴子吃桃問題,用遞迴和非遞迴方法
猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個 第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以後每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。 public class Test{ &nb
Java—解決猴子吃桃問題
題目: 猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個 第二天早上又將剩下的桃子吃掉一半,又多吃了一個。 以後每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。 遞迴: public class Tes
『PHP學習筆記』系列四:利用函式遞迴呼叫思想解決【斐波那契數列】問題和【猴子吃桃問題】問題
什麼是函式遞迴思想? 遞迴思想:把一個相對複雜的問題,轉化為一個與原問題相似的,且規模較小的問題來求解。 遞迴方法只需少量的程式就可描述出解題過程所需要的多次重複計算,大大地減少了程式的程式碼量。 但在帶來便捷的同時,也會有一些缺點,函式遞迴的執行效率不高(多次呼叫時)。
Java經典題丨猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個 第二天早上又將剩下的桃子吃掉一半,又多吃了一個,以後每天早上都吃了前一天剩下 的一半零一個。
習題:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個 第二天早上又將剩下的桃子吃掉一半,又多吃了一個,以後每天早上都吃了前一天剩下 的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。 題意解析:從第一天到第十天的桃子的減少公式是n/
xdoj 1034: 猴子吃桃
1034: 猴子吃桃 時間限制: 1 Sec 記憶體限制: 128 MB 提交: 412 解決: 204 [提交][狀態][討論版] 題目描述 猴媽媽給小猴子們準備了N個桃子,無數個小猴子排隊去領桃子吃,排在第一個的領1個桃子,排在第二個的領2個桃子,排在第三個的領4個桃子,排
xdoj 1139: 猴子吃桃 II
#include<stdio.h> #include<math.h> #include<string.h> #define max(a,b) (a>b)? a : b long long b[100]; int main() {
習題4-10 猴子吃桃問題 (15 point(s))
習題4-10 猴子吃桃問題 (15 point(s)) 一隻猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個;第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以後每天早上都吃了前一天剩下的一半加一個。到第N天早上想再吃時,見只剩下一個桃子了。問:第一天共摘了多少個桃子? 輸入格
ACNO.15猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。 第二天早上又將剩下的桃子吃掉一半,又多吃一個。以後每天早上都吃了前一天剩下的一半零一個。 到第N天早上想再
題目描述 猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。 第二天早上又將剩下的桃子吃掉一半,又多吃一個。 以後每天早上都吃了前一天剩下的一半零一個。 到第N天早上想再吃時,見只剩下一個桃子了。求第一天共摘多少桃子。 輸入 N 輸
ZZULIOJ1054: 猴子吃桃
題目描述 悟空第一天摘下桃子若干,當即吃掉一半,還不過癮,又多吃一個,第二天又將剩下的桃子吃掉一半多一個,以後每天吃掉前一天剩下的一半多一個,到第n天準備吃的時候只剩下一個桃子。聰明的你,請幫悟空算一
猴子吃桃程式設計題,幫女朋友做的。
猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將第一天剩下的桃子吃掉一半,有多吃了一個。以後每天早上都吃了前一天剩下的一半零一個。到第 10 天早上想再吃時,發現只剩下一個桃子了。求:第一天共摘了多少個桃子。 #include&
猴子吃桃問題,但是心情不好很想抽菸
* 有一隻猴子喜歡抽菸,假設買了X根菸,第一天抽了0.5X,還不過癮,睡覺之前又抽了一根, * 第二天又抽了剩下了一半,睡覺之前又抽了一根, * 第三天還是抽了第二天剩下的一半,睡覺之前又抽了一根,