P1224 路径
路径
题目描述
为了帮助你理解题意,我们先定义函数 表示 在二进制表示下 的个数。例如 因为 的二进制表示为 ;而 因为 的二进制表示为 。
现在有一个 个点的图,第 个点的点权为 ,对于任意 有 条从 号点连向 号点的不同的有向边,其中 表示二进制下按位与的操作。显然这是一个有向无环图。
请你求出:有多少条不同的从 号点到 号点的路径。我们认为两条路径不同,当且仅当存在至少一条边,在其中一条路径中被经过,而在另一条路径中没有被经过。由于答案可能很大,你只需要输出答案对 取模的结果。



