#651. 设定序号
设定序号
题目描述
小博有 个蛋仔,现在为了方便识别它们,要给他们设定编号。每个蛋仔都有自己喜爱的数字 ,它只想被设定一个介于 1 和 之间的序号(包括 1 和 ),并且不能与其他任何一个蛋仔的序号相同。
现在小博想知道一共有多少种设定序号的方法。
你只用输出答案对 取余的结果即可。
输入格式
第一行:一个整数 ,表示蛋仔的数量。
第二行: 个整数 ,依次表示第 个蛋仔喜爱的数字。
输出格式
一个整数,表示编号的方案总数。
2
5 8
35
2
2 3
4
样例 2 解释
第一个蛋仔的序号是 1 时,第二个蛋仔有2,3 序号这两种方案。 第一个蛋仔的序号是 2 时,第二个蛋仔有1,3 序号这两种方案,共四种。
数据范围
10%的数据:满足 n=3,。
另外 10%的数据:满足 n=5,。
另外 10%的数据:满足 n=7,。
另外 20%的数据:满足 。
100%的数据:满足 。