statement:https://www.jisuanke.com/contest/5530赛中过题: B C E G L J.Summon 看到循环同构问题就想到polya计数.然后相当于求解无循环同构下的子问题.我们可以状压, 设为开头状态为S1,末尾状态为S2的方案数... 和只要取到即可..这样子暴力转移的复杂度为,算一下极限情况下1.6e9.但是有用的值只有(的约数个数)个,打表发现[1,n]约数个数最多的数只有128个,然后我们可以用矩阵来做转移,这样复杂度为,算一下大概3e8左右. #include<bits/stdc++.h> using namespace st...