一、题目内容
POJ 2586 原题地址
二、题意解释
某公司每个月要么盈利s元,要么亏损d元,
一年之中任意连续的五个月的利润和是亏损的,最后问一年的总收入是多少,
如果盈利即输出数额,如果亏损,则输出Deficit。
三、代码及注释
#include<cstdio>
using namespace std
;
int main()
{
int s
, d
;
while(scanf("%d%d", &s
, &d
) != EOF)
{
int k
=0;
for(k
=1; k
<=5; k
++)
{
if(k
*d
> s
*(5-k
))
break;
}
k
= 5-k
;
if(k
== 1)
k
= 3;
else if(k
> 1)
k
= 2*k
+2;
if(s
*k
- d
*(12-k
) > 0)
printf("%d\n", s
*k
- d
*(12-k
));
else
printf("Deficit\n");
}
return 0;
}
转载请注明原文地址:https://blackberry.8miu.com/read-416.html