AT_abc202_d [ABC202D] aab aba baa
题目描述
请你求出由 $A$ 个 `a` 和 $B$ 个 `b` 组成的长度为 $A+B$ 的字符串中,按字典序排列后的第 $K$ 个字符串。
输入格式
输入以如下格式从标准输入中给出。
> $A$ $B$ $K$
输出格式
请输出答案。
说明/提示
## 限制条件
- $1 \leq A, B \leq 30$
- 设由 $A$ 个 `a` 和 $B$ 个 `b` 组成的长度为 $A+B$ 的字符串总数为 $S$,则 $1 \leq K \leq S$
- 输入均为整数。
## 样例解释 1
将由 $2$ 个 `a` 和 $2$ 个 `b` 组成的字符串按字典序排列,依次为:`aabb`、`abab`、`abba`、`baab`、`baba`、`bbaa`。因此,第 $4$ 个字符串是 `baab`,输出它。
## 样例解释 2
$K$ 的值可能超出 $32$ 位整数的范围。
由 ChatGPT 4.1 翻译