#ABC172E. NEQ

NEQ

NEQ

题目描述

求由 11 以上 MM 以下的整数组成、长度为 NN 的数列 A1,A2,,ANA_1,A_2,\cdots, A_{N}B1,B2,,BNB_1,B_2,\cdots, B_{N} 的组,满足以下所有条件的个数:

  • 对于任意满足 1iN1\leq i\leq Nii,有 AiBiA_i \neq B_i
  • 对于任意满足 1i<jN1\leq i \lt j\leq N(i,j)(i,j),有 AiAjA_i \neq A_jBiBjB_i \neq B_j

但是,由于答案可能非常大,请输出除以 (109+7)(10^9+7) 的余数。

输入格式

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

NN MM

输出格式

输出答案除以 (109+7)(10^9+7) 的余数。

样例

2 2
2

A1=1,A2=2,B1=2,B2=1A_1=1,A_2=2,B_1=2,B_2=1 时,以及 A1=2,A2=1,B1=1,B2=2A_1=2,A_2=1,B_1=1,B_2=2 时,条件被满足。

2 3
18
141421 356237
881613484

数据范围

  • 1NM5×1051\leq N \leq M \leq 5\times10^5
  • 输入均为整数
难度 提高
通过率
尝试 0
已通过 0
ID
1978
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签