问题 G: 【百题】【入门】买不买
内存限制:16 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:140
解决:67
题目描述
潘正熙去超市买商品,已经买了N件,每件商品的价格都是整数,他发现今天买的东西太多了,决定如果购买商品的总金额大于100元,就把最贵的商品放回去(如果有多个商品价格一样,且都是最贵的,只要放回一件就可以)。
请编程帮助他计算一下,是否要放回一件商品,最终他付了多少钱?
请编程帮助他计算一下,是否要放回一件商品,最终他付了多少钱?
输入
第1行有一个整数n(n<=100)
第2行有n个整数,用空格隔开。
第2行有n个整数,用空格隔开。
输出
第1行输出他是否需要放回最贵的商品,如果要放回,请输出"Yes",否则请输出"No"。
第2行输出他最终应该付款的金额。
第2行输出他最终应该付款的金额。
样例输入 复制
8
21 18 32 10 5 46 58 1
样例输出 复制
Yes
133