#P1388. On the Bench
On the Bench
题目描述
给定一个序列 ,长度为 。
试求有多少 到 的排列 ,满足对于任意的 有 不为完全平方数,答案对 取模。
输入格式
第一行一个整数 。
第二行 个整数 。
输出格式
一个整数表示答案,对 取模。
3
1 2 4
2
7
5 2 4 2 4 1 1
144
给定一个序列 a(ai≤109),长度为 n(n≤300)。
试求有多少 1 到 n 的排列 pi,满足对于任意的 2≤i≤n 有 api−1×api 不为完全平方数,答案对 109+7 取模。
第一行一个整数 n。
第二行 n 个整数 ai。
一个整数表示答案,对 109+7 取模。
3
1 2 4
2
7
5 2 4 2 4 1 1
144
注册一个 SuperOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。