P9632 [ICPC2020 Nanjing R] K Co-prime Permutation 题解
比较简单的构造题。
题意
构造一个长度为
思路
首先可以想到互质的两种比较特殊的情况:
-
两个相邻的奇数互质。
-
两个相邻的数互质。
你发现这些性质都和相邻有关,自然想到交换相邻。这样做一次可以增加
考虑使用性质
奇数可以考虑保留
然后可以发现如果想要
于是
比较简单的构造题。
构造一个长度为
首先可以想到互质的两种比较特殊的情况:
两个相邻的奇数互质。
两个相邻的数互质。
你发现这些性质都和相邻有关,自然想到交换相邻。这样做一次可以增加
考虑使用性质
奇数可以考虑保留
然后可以发现如果想要
于是