2020-2021:teams:farmer_john:jjleo:codeforces_round_647_div._2_virtual_participation
rank:39
A
题意:每次可以对$a$乘以$2,4,8$或者在整除的情况下除以$2,4,8$,问最少多少步可以变成$b$或判断无解。
B
C
D
E
F
题意:读错题了想了一万年。现在有$n$个项链,每个项链由两个数字$a,b$组成,这两个数字之间相连。每个数字需要再额外和另外一个数字相连,使得所有项链组成一个环。整个环的权值由所有你自己连的边两侧的数字决定,设每一组的两个数字是$x,y$,设$2^k$是最大能整除$x \oplus y$的$2$的次幂,那么权值为$k$,如果$x \oplus y = 0$,那么权值为$20$。整个环的权值是每一组权值的最小值,求最大权值。$(1 \leq n \leq 5 \cdot 10^5, 0 \leq a, b < 2^{20})$
2020-2021/teams/farmer_john/jjleo/codeforces_round_647_div._2_virtual_participation.txt · 最后更改: 2020/08/12 12:06 由 jjleo