posts - 7, comments - 13, trackbacks - 0, articles - 37
   :: 首页 :: 新随笔 :: 联系 ::  :: 管理

[导入]PKU2586无聊题

Posted on 2008-10-16 15:15 岁月流逝 阅读(120) 评论(0)  编辑 收藏 引用
这道题目晦涩难懂,具体的大意是这样的:
一年有12个月,假设盈利常数为s,要么亏损常数d.满足任意连续5个月的收入代数和为负,(盈利-亏损),求最大可能的全年总盈利。如果全年总题不可能盈利,按规定输出那句话
你只要讨论5种情况:
ssssdssssdss
sssddsssddss
ssdddssdddss
sddddsddddsd
dddddddddddd
如果为负数则输出Deficit!
#include <stdio.h>
int main()
{
    int s,d,sum,max;
    while(scanf("%d%d",&s,&d)!=EOF)
    {
    max=-12*d;
    if(4*s<d)
    {
      sum=10*s-2*d;
      if(sum>max) max=sum;
    }
    
    else if(3*s<2*d)
    {
      sum=8*s-4*d;
      if(sum>max) max=sum;      
    }
    
    else if(2*s<3*d)
    {
      sum=6*s-6*d;
      if(sum>max) max=sum;
    }
    
    else if(s<4*d)
    {
      sum=3*s-9*d;
      if(sum>max) max=sum;
    }
    
    if(max>0) printf("%d\n",max);
    else printf("Deficit\n");
    
    }
            return 0;
}





Tags - ,
文章来源:http://www.feng5166.com/blog/read.php?119

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理