XiaoHui.net 笑汇程序员论坛首页
工作并快乐着,职业并休闲着
寻梦的岁月从不言辛苦几许,
不问收获几多……
» 游客:  申请新用户 | 登录 | 会员 | 统计 | 帮助 » XiaoHui.Net 笑汇程序员论坛 | 纯文字版 | 全站索引 | XiaoHui.com


[模式及实现] 爱好者请答

RSS 订阅当前论坛  

上一主题 下一主题
     

标题: [模式及实现] 爱好者请答  
 
deygahxiao
小水手
Rank: 1



UID 31240
精华 0
积分 1
帖子 1
阅读权限 10
注册 2008-4-2
来自 重庆市
状态 离线
爱好者请答

某汽车公司生产汽车,一月份生产了10辆,以后每个朋的产量是上一个月的产量减少2辆,再翻一番,求上半年的总产量(程序填空)

#include"stdio.h"

main()

{

          int i,s;

          s=                        ;

         for(i=2;i<=6;i++)

               s=                       ;

          printf("%d",s);

  }

  f(int a)

  {  return(                                    );    }
2008-4-2 10:11#1
查看资料  Blog  发短消息  QQ  顶部
 
iceeden
该用户已被删除









*** 作者被禁止或删除 内容自动屏蔽 ***
2008-4-12 18:10#2
顶部
 
曾孟春
小水手
Rank: 1



UID 31305
精华 0
积分 1
帖子 1
阅读权限 10
注册 2008-4-20
状态 离线
s=10;
s=s+f(s);
(a-2)*2;
2008-4-20 21:43#3
查看资料  Blog  发短消息  顶部
 
brucellllllll
小水手
Rank: 1



UID 30072
精华 0
积分 10
帖子 10
阅读权限 10
注册 2007-5-9
状态 离线
假设第一个月产量为x,以后月产量依次为2x-4, 4x-12, 8x-28, 16x-60, ....
所以,第n个月的产量是2^(n-1) * x - ( 2^(n-1) - 1 ) * 4

所以,
s = 10;
s = s + f(a)
( 1 << ( n - 1 ) ) * 10 - ( ( 1 << ( n - 1 ) ) - 1 ) * 4

楼上你看错题目了,后一个月是前一个月产量*2 - 4,而不是前面总产量*2 - 4。


http://www.cpper.com/c/
2008-7-26 16:51#4
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  


 


所有时间为 GMT+8, 现在时间是 2008-10-8 01:06 Powered by Discuz! 4.1.0 清除 Cookies - XiaoHui.Net 笑汇程序员论坛 - Archiver