P10873 Solution
写一个可以在现实中使用的策略。
本题解中将选手分别编号为
假设
那么考虑
考虑
但是
到这里做法就很显然了,将选手两两分组,每组选手组内的猜测不同。对于某一组选手,如果他前面有奇数对异色对,尝试和最后一组选手配合;否则,尝试和后面第一对异色对配合。
如果
一组同色对必定一对一错,两组配合的异色对必定一组全对一组全错,最多会多出一组异色对,此时刚好取到奇数下取整,整个做法完全正确。
写一个可以在现实中使用的策略。
本题解中将选手分别编号为
假设
那么考虑
考虑
但是
到这里做法就很显然了,将选手两两分组,每组选手组内的猜测不同。对于某一组选手,如果他前面有奇数对异色对,尝试和最后一组选手配合;否则,尝试和后面第一对异色对配合。
如果
一组同色对必定一对一错,两组配合的异色对必定一组全对一组全错,最多会多出一组异色对,此时刚好取到奇数下取整,整个做法完全正确。