周末商场促销呢,某品牌服装既可以买套装,也可以买单件。若买的不少于50套,每套80元;不足50套的每套90元,只买上衣每件60元,只买裤子每条45元。编写程序,输入计划购买的上衣数量a和裤子的数量b,计算并输出应该付的款m。
【输入】
计划购买的上衣数量a和裤子的数量b。
【输出】
应该付的款m。
【样例输入】
30 30
【样例输出】
2700
你好,仅供参考
#include <stdio.h>
int main(){
int a,b;
int c, d1, d2, s;
scanf("%d %d", &a,&b);
if(a>b)c=b;
else c=a;
d1 = c-a;
d2 = c-b;
if(c<50)
s = 90*c + d1*60 + d2*45;
else
s = 80*c + d1*60 + d2*45;
printf("%d",s);
return 0;
}
#include<stdio.h>
int Get(int count)
{
if(count>=50)
return count*80;
else
return count*90;
}
int Pay(int shangyi,int kuzi)
{
int gold=0;
int left=0;
if(shangyi==kuzi)
gold=Get(shangyi);
else if(shangyi>kuzi)
{
gold=Get(kuzi);
left=shangyi-kuzi;
gold+=left*60;
}
else if(shangyi<kuzi)
{
gold=Get(shangyi);
left=kuzi-shangyi;
gold+=left*45;
}
return gold;
}
int main()
{
int shangyi;
int kuzi;
scanf("%d %d",&shangyi,&kuzi);
int gold=Pay(shangyi,kuzi);
printf("%d ",gold);
return 0;
}