#L3616. 「PA 2021」Zbiory niezależne

「PA 2021」Zbiory niezależne

题目描述
题目译自 PAPA 20212021 RundaRunda 55 ZbioryZbiory niezalez˙neniezależne

T=(V,E)T=(V, E) 是一个无向连通且无环的简单图。在本题中,我们考虑 cc 色树,即树上每个节点是 cc 种颜色之一的树。

两棵有色树 T1=(V1,E1)T_1=(V_1,E_1),T2=(V2,E2)T_2=(V_2,E_2) 相等,如果满足:

  1. 存在双射 π:V1V2\pi:V_1\to V_2,满足对于任意节点对 u,vV1u,v\in V_1,存在关系 {u,v}E1\{u,v\}\in E_1 当且仅当 {π(u),π(v)}E2\{\pi(u),\pi(v)\}\in E_2,且;
  2. 对于任意节点 vV1v\in V_1T1T_1vv 节点的颜色和 T2T_2π(v)\pi(v) 节点的颜色相同。

我们称一棵树 T=(V,E)T=(V,E) 的一个独立集为任意节点的子集 SVS\subseteq V,满足 SS 中没有两不同节点被一条边相连。独立集 SS 的大小等于属于 SS 集合的节点个数。

给定三个整数 l,r,cl,r,c,求问有多少不同的 cc 色树满足其最大独立集的大小至少为 ll,至多为 rr?由于结果可能会非常大,所以请求出它对 998244353998\,244\,353 取模后的结果。


输入格式
第一行包含三个整数 l,r,cl,r,c $(1\le l\le r\le 5\times 10^5,1\le c\le 998\,244\,352)$。


输出格式
输出一行一个整数,表示满足最大独立集大小至少为 ll 至多为 rr 的不同 cc 色树数量对 998244353998\,244\,353 取模后的值。


样例 11
输入

1 3 1

输出

9

所有不同且最大独立集大小为 1,2,31,2,311 色树如下图所示。


样例 22
输入

1 3 2

输出

149

数据范围与提示
对于一些子任务,满足 l=rl=r,对于一些(可能是其他的)子任务,满足 c=1c=1