#HX1218T. 【GESP强化 六级】砝码称重

提交1 通过1
通过率100%
时间限制3000ms
内存限制256MiB
    ID: 10522 传统题 3000ms 256MiB 尝试: 1 已通过: 1 难度: 普及 上传者: 标签>GESPGESP强化C++c++编程题昊轩OJ广度优先搜索1星

题目描述

给定 nn 种砝码,每种砝码的数量不限,第 ii 种砝码的重量为 wiw_i。求称出总重量恰好为 MM 时,至少需要多少个砝码。

输入格式

第一行两个整数 n,Mn,M

第二行 nn 个正整数 w1,w2,,wnw_1,w_2,\ldots,w_n

输出格式

若能恰好称出 MM,输出最少砝码数;否则输出 Impossible

3 4
1 2 3
2
1 1
2
Impossible
2 48
470 630
Impossible

数据范围

1n1001\le n\le1001M10001\le M\le10001wi10001\le w_i\le1000