数学趣题——渔夫抓鱼问题

A,B,C,D,E合伙抓鱼,全都睡着了。A第一个起来,将鱼分成5份,把多余的一条扔回河里,拿走自己一份走了。B第二个起来,又把鱼分成5份,把多余的一条扔回河里,拿走自己一份走了。接着,C,D,E都同样做。问渔夫们一共至少抓了多少条鱼?

   1: #include "stdio.h"
   2:  
   3: int getfish(int init, int n)
   4: {
   5:     int s = init;
   6:  
   7:     while(n)
   8:     {
   9:         s = 5 * s + 1 ;
  10:         n--;
  11:     }
  12:  
  13:     return s;
  14: }
  15:  
  16: int main()
  17: {
  18:     printf("Fish which were gotten by fishers at least are %d", getfish(6, 4));
  19:     return 0;
  20: }

转载于:https://www.cnblogs.com/steven_oyj/archive/2010/05/27/1744980.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值