#p4454. 【Atcoder_Abc217】T6-Make Pair
【Atcoder_Abc217】T6-Make Pair
问题描述
有个学生,编号为 。
学生的关系有好有坏,给定对友好学生。其余的均为坏学生。
接下来有次操作。
-
把两个相邻的且关系友好的学生剔除。
-
剔除后若留下间隙,两边的学生保持原次序合并。
请问操作次的方案数是多少。
方案数对998244353取模。
约定
-
-
-
-
给定的对学生都是不相同的。
-
所有输入的数值均为整数。
输入
输入来自以下格式的标准输入:
输出
请你输出方案数,对998244353取模。
样例输入1
2 3
1 2
1 4
2 3
样例输出1
1
先剔除学生2,3。然后剔除学生1,4。不能先剔除1,2。
样例输入2
2 2
1 2
3 4
样例输出2
2
先剔除学生1,2再剔除学生3,4。先剔除学生3,4,再剔除学生1,2。
样例输入3
2 2
1 3
2 4
样例输出3
0