A70374. 买不买
编程题
入门
知识点
题目描述
小明去超市买商品,已经买了 N 件,每件商品的价格都是整数,小明发现今天买的东西太多了,决定如果购买商品的总金额大于 100 元,就把最贵的商品放回去(如果有多个商品价格一样,且都是最贵的,只要放回一件就可以)。
请编程帮助小明计算一下,是否要放回一件商品,最终小明付了多少钱?
输入格式
第 1 行有一个整数 n (n \le 100)。
第 2 行有 n 个整数,用空格隔开。
输出格式
第 1 行输出小明是否需要放回最贵的商品,如果要放回,请输出Yes,否则请输出No。
第 2 行输出小明最终应该付款的金额。
输入输出样例
输入 #1
8 21 18 32 10 5 46 58 1
输出 #1
Yes 133
说明/提示
## 思路
遍历数组,比较每个元素与目标,记录位置或是否存在。
## 步骤
1. 读入数组与目标。
2. 扫描比较。
3. 输出位置或查找结果。
遍历数组,比较每个元素与目标,记录位置或是否存在。
## 步骤
1. 读入数组与目标。
2. 扫描比较。
3. 输出位置或查找结果。