Codeforces Round #754 (Div. 2), problem: (D)
ps:写在飞书上的,对于不想看英文的同学很不友好,就先用中文说一说思路:首先题目要求我们对一个树上的结点进行重新relabel使 第一轮保证Eikooc胜利的情况他能够选择的结点最多,首先猜测有一种relabeling的方法使无论Eikooc无论选择哪一个结点,另一个人不能走第二步,这就要求对于所有的满足的结点j,k,它们之间不能直接相连,之后考虑将树的结点分为深度为奇数和偶数的两种,(因为同一深度的结点必定不能直接相连,而深度差为2的倍数的结点也必定不能直接相连)这样必有一种的个数小于等于n/2(n为树.
原创
2021-11-13 23:06:17 ·
397 阅读 ·
0 评论