促销收费 查看测评数据信息
元旦快到了,各个商场都开始策划大规模的促销活动。CX国际购物中心计划推出“满300减120、满500减240”的活动,也就是顾客购买物品的总金额中每300元可以优惠120元,每500元优惠240元,上不封顶。为此,商场收费系统需要进行升级。请你帮助CX国际购物中心设计其中的一段程序,输入顾客购买物品的总金额后,即输出优惠后的付款总数。注意,一定要按最优惠的方法计算哦!
输入格式
只有一行,是顾客购买各种物品的总金额N。(N保证为整数,且N≤2000000000)
输出格式
只有一行,即优惠后的付款额
输入/输出例子1
输入:
310
输出:
190
输入/输出例子2
输入:
900
输出:
540
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int sum=n;
while(n>300){
if(n>=500)
{
n-=500;
sum-=240;
}
else if(n>=300)
{
n-=300;
sum-=120;
}
}
cout<<sum;
return 0;
}