#P1181. 网购结算
网购结算
题目描述
在网上网购了乒乓和羽毛球各若干个,这两件商品的单价分别为 元和 元。正逢双十一大促商家在搞促销活动,规则如下:
购买乒乓球数量 个及以上,则乒乓球价格可以打 折;且每买 个乒乓球就可以抵扣一个羽毛球的费用(如果有买的话)。
请编写一个价格结算程序,输入购买的乒乓和羽毛球个数,并返回最终的总费用。
输入格式
两个整数,分别表示乒乓球和羽毛球的数量 和 。
输出格式
最终所需支付的总费用(结果保留 位小数)。
样例数据
20 2
66.5
数据范围
对100%的数据,。
说明/提示
下方是未完成的程序,请你补全程序~
#include <iostream>
#include<iomanip>
using namespace std;
____ buy(____ p, ____ y){
}
int main(){
int x, y;
cin >> x >> y;
cout << fixed << setprecision(1) << buy(x, y);
return 0;
}
Python:
def buy(p, y):
# 请完善函数
x, y = list(map(int, input().split()))
print("%.1f" % (buy(x, y)))