题目大意:一个公司每个月一结算,若盈利就盈利s,若亏损则亏损d
又知每5个月结一回账,得知每五个月均为亏损,问一年内能否盈利及最大利润,若一定亏损则输出“Deficit”;
#include<iostream>
using namespace std;
double work(double s,double d)
{
if (4*s<d)
{
return 10*s-2*d;
}
if (3*s<2*d)
{
return 8*s-4*d;
}
if (2*s<3*d)
{
return 6*s-6*d;
}
if (s<4*d)
{
return 3*s-9*d;
}
return -1;
}
int main(int argc,char *argv[])
{
double s,d;
bool flag=false;
double plus;
while (cin>>s>>d)
{
plus=work(s,d);
if (plus>0)
{
cout<<plus<<endl;
}
else
{
cout<<"Deficit"<<endl;
}
}
return 0;
}