A题:Order Something Else
标签:模拟
题意:给定
n
n
n个商品的价格
d
i
d_i
di元,现在推出一个饮料,原价
p
p
p元,如果买一个商品再买这个饮料只要
q
q
q元,求买这个饮料最少花多少钱。
题解:拿商品中的最低价格加上打折后饮料价格
q
q
q,和原价饮料价格
p
p
p进行对比,取最小值。
代码:
#include <bits/stdc++.h>
using namespace std;
int main() {
int n, p, q, d, mi = 1e9;
cin >> n >> p >> q;
for (int i = 1; i <= n; i++) {
cin >> d;
mi = min(mi, d);
}
cout << min(mi + q, p);
return 0;
}