1.思路分析
根据题意,每五个月必定亏损,根据数学方法模拟可以得出5种情况,一一判断即可。
2.方法设计及性能衡量
计算s与d的关系,分别为:ssssdssssdss(d>4s); sssddsssddss(2d>3s); ssdddssdddsd(3d>2s);
Sddddsdddds(4d>s);dddddddddd(s>4d)
3.实现部分
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
int s,d;
int main(){
while(scanf("%d%d",&s,&d)!=EOF){
int money;
if(d>4*s)
money=10*s-2*d;
else if(2*d>3*s)
money=8*s-4*d;
else if(3*d>2*s)
money=6*(s-d);
else if(4*d>s)
money=3*s-9*d;
else
money=-1;
if(money>=0)
printf("%d\n",sum);
else
printf("Deficit\n");
}
return 0;
}