#Lutece2502. Wassee fatere gyajlee deata
Wassee fatere gyajlee deata
Migrated from Lutece 2502 Wassee fatere gyajlee deata
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
——志方あきこ - EXEC_over.METHOD_SUBLIMATION/.~omness chs ciel sos infel
有一个圆环形的魔法阵,阵上平均分布着 个点。同时,这个阵上一共有 种图形,每一种图形都在恰好两个点上,并且这两个点要么距离小于等于 ,要么距离为 (即过这两个点的线段的中点在魔法阵圆心)。并且这个魔法阵还满足:如果 的图形相同,那么与其相对的两个点图形也相同(即与 距离为 的点和与 距离为 的点图形相同)。
定义一个魔法阵的威力值为:将所有图形相同且距离为 的点对从魔法阵中删除之后,这个魔法阵会被分成若干段,那么威力值就是这些段段长(即这一段上点的数目)的乘积。如果没有距离为 的点对图形相同,那么威力值为 。同时,切下来的这些段中可能存在长度为 的段。
现在这位魔法师想知道:对于所有阵上有 个点的魔法阵,威力值之和为多少?两个魔法阵不相同,当且仅当存在点对 在其中一个魔法阵中 图形相同但在另一个魔法阵中不相同。答案对 取模。
Input
一行一个正整数 .
Output
一行一个整数,表示答案对 取模后的值。
Samples
3
24
4
4
16
8348748
Constraints
Note
对第一个样例解释:
上面这 种魔法阵中,每一种魔法阵的威力值都为 ,故威力值之和为 。
Resources
2020 UESTC ICPC Training for Math and Geometry