猴子吃桃程式設計題,幫女朋友做的。
猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將第一天剩下的桃子吃掉一半,有多吃了一個。以後每天早上都吃了前一天剩下的一半零一個。到第 10 天早上想再吃時,發現只剩下一個桃子了。求:第一天共摘了多少個桃子。
#include<stdio.h>
int main()
{
int day,num;
day=9;//天數
num=1;//桃子個數
while(day>0){
num=(num+1)*2;
day--;//每次算完該天的桃子數,day就減1
}
printf("第一天共摘了%d個桃子。\n",num);
}
相關推薦
猴子吃桃程式設計題,幫女朋友做的。
猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將第一天剩下的桃子吃掉一半,有多吃了一個。以後每天早上都吃了前一天剩下的一半零一個。到第 10 天早上想再吃時,發現只剩下一個桃子了。求:第一天共摘了多少個桃子。 #include&
Java經典題丨猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個 第二天早上又將剩下的桃子吃掉一半,又多吃了一個,以後每天早上都吃了前一天剩下 的一半零一個。
習題:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個 第二天早上又將剩下的桃子吃掉一半,又多吃了一個,以後每天早上都吃了前一天剩下 的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。 題意解析:從第一天到第十天的桃子的減少公式是n/
C 語言程式設計 經典例題一百道 21 猴子吃桃問題:猴子第一天摘下若干桃子,當即吃了一半。還不過癮,又多吃了一個。第二天早上又將剩下的桃子吃掉一半,又多吃了一個。
猴子吃桃問題:猴子第一天摘下若干桃子,當即吃了一半。還不過癮,又多吃了一個。第二天早上又將剩下的桃子吃掉一半,又多吃了一個。此後的每一次都吃前一天所剩桃子的一半,再多吃一個。第十天早上發現,只剩一個桃子。 方法一: 從前往後推導,第一天採了 x 個桃子,x/2 - 1
猴子吃桃問題 猴子第一天摘下若干個桃子,當即吃了一半
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
猴子吃桃問題,用遞迴和非遞迴方法
猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個 第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以後每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。 public class Test{ &nb
ACNO.15猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。 第二天早上又將剩下的桃子吃掉一半,又多吃一個。以後每天早上都吃了前一天剩下的一半零一個。 到第N天早上想再
題目描述 猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。 第二天早上又將剩下的桃子吃掉一半,又多吃一個。 以後每天早上都吃了前一天剩下的一半零一個。 到第N天早上想再吃時,見只剩下一個桃子了。求第一天共摘多少桃子。 輸入 N 輸
猴子吃桃問題,但是心情不好很想抽菸
* 有一隻猴子喜歡抽菸,假設買了X根菸,第一天抽了0.5X,還不過癮,睡覺之前又抽了一根, * 第二天又抽了剩下了一半,睡覺之前又抽了一根, * 第三天還是抽了第二天剩下的一半,睡覺之前又抽了一根,
猴子吃桃問題。猴子第一天摘了若干個桃子,當即吃了一半,還不解饞,又多吃了一個;第二天,吃剩下的桃子的一半,還不過癮,又多吃了一個;以後每天都吃前一天剩下的一半多一個,到第10天想再吃時,只剩下一個桃子
int main() { int num = 1; int i = 0; int sum = 0; for (i = 0; i < 9; i++) {
【程式17】 題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半, 還不癮,又多吃了一個 第二天早上又將剩下的桃子吃掉一半, 又多吃了一個。以後每天早上都吃了前一天剩下的一半零一個。
/* 2017年3月7日13:29:54 java基礎50道經典練習題 例17 Athor: ZJY Purpose: 【程式17】 題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當即
C語言:猴子吃桃,每天吃現有桃子的一半然後再吃一個,到第10天的時候剩下了1個桃子,問第一天摘了多少桃子。
猴子吃桃,每天吃現有桃子的一半然後再吃一個,到第10天的時候剩下了1個桃子,問第一天摘了多少桃子。#include<stdio.h>main(){int day=1,sun=1;while(day<10){sun=(sun+1)*2;day++;}print
【C語言】猴子吃桃問題。猴子第一天摘下若干個桃子,每天都吃了前一天剩下的一半零一個,到第10天早上想再吃的時候,就剩下一個桃子. 求第一天共摘多少個桃子。
//猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,好不過癮,又多吃了一個. //第二天早上又吃了剩下的桃子的一半,又多吃了一個。以後每天都吃了前一天剩下的一半零一個,到第10天早上想再吃的時候
杭電 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個桃子  
Java—解決猴子吃桃問題
題目: 猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個 第二天早上又將剩下的桃子吃掉一半,又多吃了一個。 以後每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。 遞迴: public class Tes
『PHP學習筆記』系列四:利用函式遞迴呼叫思想解決【斐波那契數列】問題和【猴子吃桃問題】問題
什麼是函式遞迴思想? 遞迴思想:把一個相對複雜的問題,轉化為一個與原問題相似的,且規模較小的問題來求解。 遞迴方法只需少量的程式就可描述出解題過程所需要的多次重複計算,大大地減少了程式的程式碼量。 但在帶來便捷的同時,也會有一些缺點,函式遞迴的執行效率不高(多次呼叫時)。