2022-2023 ICPC, NERC, Northern Eurasia Onsite 题解
瞎胡几个题。只写了一道。被队友带飞。
持续更新(?)中。
F. Football
两队踢了
E. Easy Assembly
有
贪心,把每个塔拆开再合并回去。稍加计算即可。
A. Amazing Trick
给定排列
发现若确定中间状态就可以确定排列
对于剩下的情况,考虑对值和位置建出二分图。每个位置有不超过两个限制,因此每个点度数
根据
感性理解,这样的排列
I. Interactive Factorial Guessing
交互,每次可以询问
预处理出
K. King’s Puzzle
给定
点度数最大为
可以构造两个度数分别为
对于
B. BinCoin
有一棵二叉树,每个节点只有
考虑如何找到根。对于根,中序遍历的左右两侧分别是其两棵子树,其点集在
找到根之后,对左右两半递归下去做就行了。
D. Dominoes
典中典。
经典结论:黑白网格数相同是可以被填充的必要条件。因此,同时填充两个黑格或白格之后一定无解。
此时若方案数仍
再考虑经典做法。对相邻的黑格和白格连边,有完美匹配是有解的充要条件。
下面设二分图左部和右部各有
考虑去掉左部的每一个点。此时的最大匹配一定是
之后的做法就和二分图博弈差不多了。网络流,从汇点沿
H. Hot and Cold
接下来的题就没有场切了。
先考虑知道更近还是更远应该怎么做。可以每次询问一个
再考虑如何得到更近更远所对应的字符串。
很蠢的事情是,询问
就能找到哪个是更远。因为 几乎一定更远,除非答案是 ,或者答案在 ,而这种情况会收到两个相同的答复。Link
然后就做完了。询问次数卡的很死。
- Post title:2022-2023 ICPC, NERC, Northern Eurasia Onsite 题解
- Post author:Cxny
- Create time:2022-12-08 08:08:04
- Post link:https://cxny.github.io/2022/12/08/2022-2023ICPC-NERC-NorthernEurasiaOnsite/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.