#544. [蓝桥杯等考七级]最便宜的发卡(7005)

[蓝桥杯等考七级]最便宜的发卡(7005)

题目名称:最便宜的发卡

题目描述:

佩琪看上了一堆漂亮的发卡,但是手里的钱又不多,她就想选一个最便宜的买下来。
每种发卡的款式、价钱都不一样。请你设计一个程序,根据每种发卡的价格,判断佩琪是否能够买下心爱的发卡。

输入:

输入 2 行,第 1 行包含 2 个正整数,分别是 nn10n(n\leq 10 ),表示总共有几个发卡; mm100m(m\leq 100) ,表示佩琪手里的钱数。两数之间以空格分隔。

第 2 行包含 nn 个正整数,表示这些发卡的价格(单位:元),每个数都不大于100。两数之间以空格分隔。

输出:

输出有 2 行,第 1 行,如果佩琪能够买下最便宜的发卡,输出 YES ,否则输出 NO ;
第 2 行是一个整数,为最便宜发卡的价格。

输入样例:

4 15
20 12 36 38

输出样例:

YES
12