#5962. 消失之物
消失之物
题目描述
ftiasch 有 个物品,体积分别是 。由于她的疏忽,第 个物品丢失了。
"要使用剩下的 个物品装满容积为 的背包,有几种方法呢?"——这是经典的问题了。
她把答案记为 ,想要得到所有 , 的 表格。

输入格式
第一行两个整数 ,表示物品的数量和最大的容积。
第二行 个整数 ,表示每个物品的体积。
输出格式
输出一个 的矩阵,第 行包含 个数字,依次表示 $\operatorname{cnt}(i, 1), \operatorname{cnt}(i, 2), \dots, \operatorname{cnt}(i, m)$ 的末位数字(即对 取模的结果),数字之间不留空格。
样例
3 2
1 1 2
11
11
21
样例解释
- 如果物品 丢失,剩下物品 和 (体积均为 )。
要装满容积 的背包,可以选择物品 或物品 ,共 种方法,末位为 ;
要装满容积 的背包,必须同时选物品 和 ,共 种方法,末位为 。
因此第三行输出21。 - 如果物品 丢失,剩下物品 (体积 )和物品 (体积 ):
装满容积 只有选物品 这 种方法;装满容积 可以选择物品 ,共 种方法,末位均为 ,输出11。 - 物品 丢失的情况与物品 丢失对称,也输出
11。
数据范围
- ,且 。
- 注意:即使多个物品体积相同,它们也视为不同的物品,选择不同的物品算作不同的方案。
- 本题答案可能很大,你只需要输出方案数对 取模的末位数字。