#CSPR09C. [CSP复赛模拟第09套-C题] 调虎离山
[CSP复赛模拟第09套-C题] 调虎离山
调虎离山
题目背景
待天以困之,用人以诱之,往蹇来返。
题目描述
小珅承包了一座“满二叉树”山,山上一共有 个山洞,山洞编号从 。
小珅在山上养了 只老虎,已知第 只老虎目前在编号为 的山洞里。
山洞之间有道路相连,每条道路连接两个山洞,老虎可以在一秒钟之内通过道路从其中一个山洞转移到另一个山洞。山洞和道路都无限大,道路可以同时容纳无限老虎通行,山洞也可以容纳无限老虎。编号为 的山洞会和编号 ,,的山洞之间各有一条道路(如果编号不在 之内则没有那个山洞也没有那条道路)。
现在小珅想把所有老虎调到编号为 的山洞中,每只老虎都会沿着最快的路径抵达,请你算算最晚到达的老虎需要多长时间能到达。
输入格式
第一行两个数 ,。
第二行为 个整数:。
输出格式
一个数,即最晚到达的老虎多长时间能到达。
输入输出样例
输入 #1
3 4
11 6 7
输出 #1
6
输入 #2
3 4
2 13 14
输出 #2
4
说明/提示

对于 的数据,,,。
子任务 (分):保证 。
子任务 (分):保证 是某个 的整数次幂,即存在 使得 。
子任务 (分):保证 。
子任务 (分):没有特殊限制。