来源:【LGR-182-Div.4】洛谷入门赛 #22
# 疯狂大减价
题目背景
gza 去超市,超市大减价!
题目描述
超市提供了两张优惠券:
- 第一张:满 100元减 20 元;
- 第二张:满 200元减 50 元。
gza 可以以任意顺序使用优惠券。先使用的优惠券会对后使用的优惠券产生影响。例如,购买了 210 元的商品,先使用第一张优惠券后,价格会变为 190 元,此时,无法使用第二张优惠券。
给定初始需支付金额 n,求最终 gza 需要支付的金额的最小值。
输入格式
一行一个整数 n,代表需要支付的商品总价。
输出格式
一行一个整数,表示答案。
## 样例 #1
样例输入 #1
370
样例输出 #1
300
提示
数据规模与约定
对于100% 的数据,1≤n≤1000。
#include <bits/stdc++.h>
#include <iostream>
#include <cstdio>
#include <cstring>
#include <iomanip>
#include <algorithm>
#include <queue>
#include <stack>
#include <cmath>
#include <vector>
#include <map>
#include <set>
using namespace std;
int n,m;
int main(){
ios::sync_with_stdio(false);
cin.tie(0);
cin>>n;
if(n>=100&&n<200){
n=n-20;
}
else if(n>=200){
n=n-70;
}
cout<<n;
return 0;
}