#C. 这是一道看似考察了先用邻接表存储图再用倍增法求最近公共祖先的题

    传统题 2000ms 128MiB

这是一道看似考察了先用邻接表存储图再用倍增法求最近公共祖先的题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

如上图所示,首先输出一个整数m,代表有m组询问,接下来每组输入一个整数n,代表满二叉树的节点个数(第一幅图n3,第二幅图n7),由于是满二叉树n的大小也有一定的性质,同时每个节点的编号从根节点开始按照上图规律递增,接着输入两个编号x、y,请求出他俩的最近公共祖先。

Input Format

首先输入一个整数m,代表有m组询问,接下来每组第一行输入1个整数n,下一行输入两个整数x,y

Output Format

每次询问输出两个编号x、y的最近公共祖先的编号,需换行。

1
7
4 3
1

Hint

数据范围均不超过1e5(题目真的是骗人的哦)

2024寒假蓝桥杯集训营第四次排位赛

未参加
状态
已结束
规则
ACM/ICPC
题目
5
开始于
2024-2-3 14:00
结束于
2024-2-3 17:00
持续时间
3 小时
主持人
参赛人数
43