准确支付
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
一个特殊的购物中心,结账时必须准确支付所有金额。LX手上有n张纸币,账单显示m元。请帮他确定支付方式。若支付方式不唯一,输出字典序最小的。若无法支付,输出"No Solution"。
输入格式
第一行包含两个整数 N 和 M,分别表示纸币数量以及需要支付的金额。 第二行包含 N 个整数,表示每张纸币的面额。
输出格式
共一行,按照面额升序的顺序,输出用来支付的所有纸币的面额。 如果支付方式不唯一,则输出最小的支付面额序列。 如果无解,则输出 No Solution。
数据范围
, , 纸币面额不超过 100。
样例输入
8 9
5 9 8 7 2 3 4 1
样例输出
1 3 5