编程题
### 问题描述 给定一棵包含 $n$ 个结点的完全 $m$ 叉树,结点按从根到叶、从左到右的顺序依次编号。例如下图是一个拥有 $11$ 个结点的完全 $3$ 叉树。 ![图片描述](https://dn-simplecloud.shiyanlou.com/questions/uid1331660-20230707-1688695598840) 你需要求出第 $k$ 个结点对应的子树拥有的结点数量。 ### 输入格式 输入包含多组询问。 输入的第一行包含一个整数 $T$,表示询问次数。 接下来 $T$ 行,每行包含三个整数 $n$,$m$,$k$,表示一组询问。 ### 输出格式 输出 $T$ 行,每行包含一个整数表示对应询问的答案。 ### 样例输入 ``` 3 1 2 1 11 3 4 74 5 3 ``` ### 样例输出 ``` 1 2 24 ``` ### 评测用例规模与约定 对于 $40\%$ 的评测用例,$T \leq 50$,$n \leq 10^6$,$m \leq 16$; 对于所有评测用例,$1 \leq T \leq 10^5$,$1 \leq k \leq n \leq 10^9$,$2 \leq m \leq 10^9$。
查看答案
赣ICP备20007335号-2