atcoder#ABC286D. [ABC286D] Money in Hand
[ABC286D] Money in Hand
配点 : 点
問題文
高橋君は 種類の硬貨をそれぞれ何枚か持っており、 具体的には、 について 円硬貨を 枚持っています。
高橋君が現在持っている硬貨を用いて、(お釣りが出ないように)ちょうど 円を支払うことができるか判定してください。
制約
- はすべて異なる。
- 入力はすべて整数
入力
入力は以下の形式で標準入力から与えられる。
出力
高橋君が現在持っている硬貨を用いてちょうど 円を支払うことができる場合は Yes
を、
できない場合は No
を出力せよ。
2 19
2 3
5 6
Yes
高橋君は 円硬貨を 枚、 円硬貨を 枚持っています。
このうち、 円硬貨を 枚、 円硬貨を 枚用いることでちょうど 円を支払うことができます。
よって、Yes
を出力します。
2 18
2 3
5 6
No
持っている硬貨をどのように組み合わせてもちょうど 円を支払うことはできません。
よって、No
を出力します。
3 1001
1 1
2 1
100 10
Yes
枚も使用しない硬貨が存在しても構いません。