太郎有 NNN 只兔子,现在为了方便识别它们,太郎要给他们编号。兔子们向太郎表达了它们对号码的喜好,每个兔子 iii 想要一个整数,介于 111 和 MiM_iMi 之间(可以为 111 或 MiM_iMi)。当然,每个兔子的编号是不同的。现在太郎想知道一共有多少种编号的方法。
你只用输出答案对 109+710^9+7109+7 取余的结果即可。如果这是不可能的,就输出 000。
第一行是一个整数 NNN。
第二行 NNN 个整数 MiM_iMi。
一个整数,表示方案总数。
2 5 8
35
对于全部数据,1≤N≤501 \le N \le 501≤N≤50,1≤Mi≤10001\le M_i\le 10001≤Mi≤1000。
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户