AT_awtf2025_b Movies

题目描述

Maroon 的暑假有 $N$ 天。在假期中有 $M$ 种电影被排期放映,第 $i$ 种电影将在第 $L_i$ 天到第 $R_i$ 天被放映。 对于一个所有电影的子集 $s$,我们定义 $f(s)$: - $f(s)$ 是只能看 $s$ 中的电影,且每天只能看一场电影的前提下,Maroon 在假期中最多观看的电影种类数。重复观看同种电影只计一次。 所有电影的子集 $s$ 有 $2^M$ 个,你要求出所有 $s$ 的 $f(s)$ 之和,对 $998244353$ 取模。

输入格式

第一行两个整数 $N,M$。 接下来 $M$ 行,每行两个整数 $L_i,R_i$。

输出格式

一行一个整数表示答案。

说明/提示

**数据范围** - $1\le N\le 100$ - $1\le M\le N\times(N+1)/2$ - $1\le L_i\le R_i\le N$ - $(L_i,R_i)\ne (L_j,R_j)(i\ne j)$ - 所有输入均为整数。 **样例 1 解释** $s=\{1,2,3\}$ 有 $f(s)=2$,其他的 $s$ 均有 $f(s)=\vert s\vert$。$f(s)$ 的和为 $11$。