logo AlgoBeat OnlineJudge
登录 注册

#213829. [JOIGST 2025] 电波塔 / Radio Towers

内存限制:1024 MiB 时间限制:2000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

在 EGOI 国,有 座电波塔沿东西方向排列,为国民提供互联网通信服务。电波塔从西向东依次编号为 。每座电波塔 )具有以下功能:

  • 接收西向波长范围 的电波;
  • 向东发射固定波长 的电波。

对于两座满足 的塔 ,当满足 时,信息可从塔 传输到塔

EGOI 国政府将通信稳定性定义为满足顺序传输条件的非空子集数量。具体来说,如果子集 )满足以下条件,则 满足顺序传输条件:

  • 对于任意相邻的两座塔 ),都满足

给定电波塔参数,计算符合条件的子集数量模 的结果。

输入格式

输入按以下格式从标准输入给出:





输出格式

输出一行,表示方案数模 的值。

样例

样例输入 1

3 0
1 3
2 3
3 2

样例输出 1

5

样例输入 2

8 2
1 3
5 1
6 7
7 5
5 2
2 1
3 1
1 6

样例输出 2

36

样例输入 3

10 3
1 5
2 3
2 4
5 4
10 7
7 9
4 3
3 7
7 7
6 5

样例输出 3

109

数据范围与提示

【样例解释 #1】

考虑选择电波塔 的情况。

  • 由于不满足 ,因此无法从电波塔 向电波塔 传输信息。
  • 由于满足 ,因此可以从电波塔 向电波塔 传输信息。

所以,这种选择方式不满足条件。

考虑选择电波塔 的情况。

  • 由于满足 ,因此可以从电波塔 向电波塔 传输信息。

所以,这种选择方式满足条件。

满足条件的塔的选择方式有 种。因此,输出

此样例满足所有子任务的限制。

【样例解释 #2】

该样例满足子任务 的限制。

【样例解释 #3】

该样例满足子任务 的限制。

【数据范围】

  • )。
  • )。
  • 输入的所有值都是整数。

【子任务】

  1. 分)
  2. 分)
  3. 分)
  4. 分)无附加限制。