Posted on 2008-10-16 15:15
歲月流逝 閱讀(122)
評論(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