logo AlgoBeat OnlineJudge
登录 注册

#154. 【模板】Pólya 定理

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: AlgoBeat 官方账号

题目描述

给定一个 个点, 条边的环,有 种颜色,给每个顶点染色,问有多少种本质不同的染色方案,答案对 取模。

注意本题的本质不同,定义为:只需要不能通过旋转与别的染色方案相同

输入格式

第一行输入一个 ,表示有 组数据

第二行开始,一共 行,每行一个整数 ,意思如题所示。

输出格式

行,每行一个数字,表示染色方案数对 取模后的结果

样例

输入 #1

5
1 
2 
3 
4 
5 

输出 #1

1
3
11
70
629

数据范围与提示