Posted on 2008-10-16 15:15
岁月流逝 阅读(119)
评论(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 -
pku ,
无聊
文章来源:
http://www.feng5166.com/blog/read.php?119