这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | |||
2020-2021:teams:namespace:week_summary_12 [2020/07/30 17:45] great_designer [本周推荐] |
2020-2021:teams:namespace:week_summary_12 [2020/07/30 17:52] (当前版本) great_designer [本周推荐] |
||
---|---|---|---|
行 67: | 行 67: | ||
===题目名称及来源=== | ===题目名称及来源=== | ||
+ | 牛客多校第六场的E题。 | ||
===标签=== | ===标签=== | ||
+ | 数论、构造。 | ||
===题意=== | ===题意=== | ||
+ | 构造1到n的排列,模n意义下存在连续i个数和为k,对于任意的i从1跑到n。 | ||
===题解=== | ===题解=== | ||
+ | 首先,只有k为((n%2)?0:n/2)的时候有解。这是因为连续n个数必然是1到n全体,求和模n是固定的。 | ||
+ | 当n为奇数,构造为n 1 n-1 2 n-2 ……。 | ||
+ | |||
+ | 当n为偶数,构造为n n/2 1 n-1 2 n-2 ……。 | ||
===评论=== | ===评论=== | ||
+ | 优秀的构造题目,想到第一步考虑n个数全体是解题的关键。 | ||
===== 马逸行 ===== | ===== 马逸行 ===== |