Type: Default 1000ms 256MiB

ACSEQ

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

(喜)

题目描述

一个序列 SS 是 Accepted 的,当且仅当满足以下性质:

  • S=N|S| = N
  • i[1,N]\forall i \in [1, N]Si[L,R]S_i \in [L, R]SiNS_i \in \mathbb{N}
  • τ1\tau \ge 1

给定 N,L,RN, L, R,问有多少种不同的 Accepted 的序列,答案对 10000031000003 取模。

其中:

  • S|S|SS 的长度;
  • \forall:对于所有;
  • N\mathbb{N}:非负整数集;
  • τ\tau:满足以下条件的数对 (i,j)(i, j) 的数量:
    • (i,j)[1,N](i, j) \in [1, N](i,j)N(i, j) \in \mathbb{N^*}
    • i<ji < j
    • Sj<SiS_j < S_i

输入

本题共有 TT 组测试数据,共输入 T+1T + 1 行。

  • 11 行:11 个整数 TT,表示测试数据数量。
  • 2T+12 \sim T + 1 行,第 q+1q + 1 行表示第 qq 组测试数据。

对于每组测试数据:

  • 输入 33 个整数 N,L,RN,L,R

输出

共输出 TT 行:

  • qq 行:11 个整数表示测试数据 qq 的答案。

样例

1
3 2 3
4

满足条件的序列如下:

  • {2,3,2}\{2,3,2\}{3,2,2}\{3, 2, 2\}{3,2,3}\{3,2,3\}{3,3,2}\{3,3,2\}

数据范围

Subtask\text{Subtask} T=T = NN \le LRL \le R \le 特殊性质 得分
11 1111 77 7 7 5050
22 102102 10001000 10001000 L=RL = RN=1N = 1 2525
33 103103 10610^6 106 10^6 300300
44 104104 101210^{12} 101210^{12} 125125
  • 对于 100%100\% 的数据,11T10411 \le T \le 1041N10121 \le N \le 10^{12}1LR10121 \le L \le R \le 10^{12}
  • 提示:你可以通过 TT 的个位数判断此测试点属于哪个 Subtask\text{Subtask}

[北辰杯 North-Star-Cup] 八月月赛

Not Attended
Status
Done
Rule
Ledo
Problem
6
Start at
2023-8-18 18:00
End at
2023-8-19 0:00
Duration
6 hour(s)
Host
Partic.
98