国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

C語言實現的猴子偷桃之類算法

2020-01-26 15:08:51
字體:
來源:轉載
供稿:網友

C基礎算法題 好多年沒碰C了 很郁悶啊~

//// main.c// 算法題//// Created by mac on 14-8-9.// Copyright (c) 2014年 mac. All rights reserved.// #include <stdio.h>#include <math.h> //10./* 求S(n) = a+aa+aaa+aaaa+...+aa..a之值,其中a是一個數字,n表示a的位數例如:2+22+222+2222+22222(此時n=5),n和a都從鍵盤輸入。  */ int questionN(int n){  int a = 2,num = 0; //n表示求和的個數he位數,a表示基數  int sum = 0;  for (int i = 0 ; i++ < n; ) {    if(i==0)    {      num = a;      continue;    }    num = num*10 + a; //2+10^i    printf("%d+",num);    sum += num;  }  return sum;}  //11./* 猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將剩下的桃子吃掉一半,又多吃一個。以后每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,就只剩一個桃子了。求第一天共摘多少個桃子。 */  int peank(int n){  if (n == 1 ) return 1;  return (peank(n-1)+1)*2;} int my_peank(){  int pean = 1,day = 9;  for (;day-->0; ) pean = (pean+1)*2;  return pean;} int main(int argc, const char * argv[]){  printf("一共摘了[%d]個桃子...(我的算法)/n",my_peank());  printf("一共摘了[%d]個桃子...(老師的算法)/n",peank(10));  printf("=[%d]",questionN(3));  return 0;}

以上所述就是本文的全部內容了,希望大家能夠喜歡,再遇到這種弱智面試題能直接噴死面試官。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 铅山县| 塔城市| 宿州市| 滕州市| 永川市| 甘肃省| 双城市| 开远市| 黔西| 庐江县| 富川| 沙河市| 嘉义市| 深水埗区| 永嘉县| 普陀区| 平遥县| 绿春县| 内江市| 鹰潭市| 阳西县| 宜川县| 诏安县| 孝昌县| 寿宁县| 惠州市| 紫云| 炉霍县| 濮阳县| 河间市| 佳木斯市| 蒙城县| 南涧| 中江县| 周宁县| 金堂县| 黄大仙区| 赞皇县| 德格县| 洪湖市| 扶绥县|