TouchStone
  请登录后使用
登录 注册
 系统首页  练习题库  考试列表  判题结果  问题讨论与解答  统计信息与排名
  • 首页
  • 题库
  • P4502
  • 题目
  • P4502装糖果
    限制 : 时间限制 : - MS   空间限制 : - KB
    评测说明 : 时限1s,空间限制128m
    问题描述

    NK小卖部有m种不同口味的糖果出售。
    何老板委托你去买2*n颗糖装入两个盒子里,每个盒子里有一排n个方格,每个方格只能装1颗糖。何老板要求,两个盒子里不能有相同口味的糖果(同一个盒子里可以有口味相同的)。
    那么问题来了,总共有多少种方案呢?
    1≤n,m≤2000

    输入格式

    一行,两个整数n和m

    输出格式

    一行,一个整数,表示计算结果。答案可能很大 mod 10^9+7再输出。

    样例输入 1

    3 2

    样例输出 1

    2

    样例输入 2

    2 3

    样例输出 2

    18

    样例输入 3

    9 10

    样例输出 3

    931578444

    提示

    同一个盒子里面,不同的排放顺序被当作不同的方案。比如(1,2)和(2,1)是不同的


    来源  hdu 6143