这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
2020-2021:teams:hotpot:2020nowcoder5 [2020/07/31 16:21] 喝西北风 |
2020-2021:teams:hotpot:2020nowcoder5 [2020/07/31 16:29] (当前版本) 喝西北风 |
||
|---|---|---|---|
| 行 33: | 行 33: | ||
| ===题解=== | ===题解=== | ||
| - | 可以证明,每条边的长度是确定的。任取一点为根,可以计算出每一点到根的所有边的异或和,记为$a_i$。本题等价于求一个最小生成树,第i和第j个点的边权为$a_i$ | + | 可以证明,每条边的长度是确定的。任取一点为根,可以计算出每一点到根的所有边的异或和,记为$a_i$。本题等价于求一个最小生成树,第i和第j个点的边权为$a_i \bigoplus a_j$。先按升序排序。从最高位开始,从所有最高位是1和最高位是0的里各选一个数,使得其异或结果最小,这条边被计入。然后再分别从两个部分再进行类似的操作。 |
| ====C - Easy==== | ====C - Easy==== | ||
| 行 113: | 行 113: | ||
| ===题解=== | ===题解=== | ||
| - | ====I - ==== | + | ====I - Hard Math Problem==== |
| - | ===solved by === | + | ===solved by gyp=== |
| ===题意=== | ===题意=== | ||
| + | |||
| + | 很奇怪的一道数学题,没有输入,只输出一个结果 | ||
| ===数据范围=== | ===数据范围=== | ||
| + | |||
| + | 无 | ||
| ===题解=== | ===题解=== | ||
| + | |||
| + | 反正答案是2/3。试也能试出来,并不会证。 | ||
| ====J - ==== | ====J - ==== | ||