1368: 最便宜的发卡

Memory Limit:256 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:2 Solved:1

Description

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

Input

[md] 输入2行,第1行包含2个正整数,分别是n(n <= 10),表示总共有几个发卡;m(m <= 100),表示佩琪手里的钱数。两数之间以空格分隔。 第2行包含n个正整数,表示这些发卡的价格(单位:元),每个数都不大于100。两数之间以空格分隔。 [/md]

Output

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

Sample Input Copy

4 15
20 12 36 38

Sample Output Copy

YES
12

Source/Category