#2110. 【041105】买不买

【041105】买不买

题目描述

小明去超市买商品,已经买了 n n 件,每件商品的价格都是整数。小明发现今天买的东西太多了,决定如果购买商品的总金额大于 100 100 元,就把最贵的商品放回去(如果有多个商品价格一样,且都是最贵的,只要放回一件就可以)。

请编程帮助小明计算一下,是否要放回一件商品,最终小明要付多少钱?

输入格式

1 1 行有一个整数 n n n100 n \le 100 );

2 2 行有 n n 个整数,用空格隔开。

输出格式

1 1 行输出小明是否需要放回最贵的商品,如果要放回,请输出 Yes;否则请输出 No

2 2 行输出小明最终应该付款的金额。

样例

输入样例1

8
21 18 32 10 5 46 58 1

输出样例1

Yes
133

数据范围与提示