U518837 Hanoi Problem
题目描述
在小 A 做完汉诺塔三塔问题时,他又想到一个问题:如何求出汉诺塔 $m$ 塔问题。由于他是个蒟蒻,所以他来问你,汉诺塔在有 $m$ 个柱子的情况下,最少要几步才能完成?
输入格式
第一行是一个数,$T$。\
下面 $T$ 行每行都是一个测试用例,每个测试用例格式如下。
> $m$ $n$
$m$ 代表有 $m$ 个柱子,$n$ 代表有 $n$ 个圆盘。
输出格式
对于每个测试用例,每行输出一个数,即最少完成步数。
说明/提示
$1\le T \le 10^3$,$3 \le m \le 10$,$2\le n \le 200$,$ \lfloor n\div m \rfloor \le 21$
提示:搜索Frame-Stewart