#G241261. 【GESP202412 六级】树上游走
【GESP202412 六级】树上游走
题目描述
小杨有一棵包含无穷节点的二叉树(即每个节点都有左儿子节点和右儿子节点;除根节点外,每个节点都有父节点),其中根节点的编号为 ,对于节点 ,其左儿子的编号为 ,右儿子的编号为 。
小杨会从节点 开始在二叉树上移动,每次移动为以下三种移动方式的任意一种:
- 第 1 种移动方式:如果当前节点存在父亲节点,向上移动到当前节点的父节点,否则不移动;
- 第 2 种移动方式:移动到当前节点的左儿子;
- 第 3 种移动方式:移动到当前节点的右儿子。
小杨想知道移动 次后自己所处的节点编号。数据保证最后所处的节点编号不超过 。
输入格式
第一行包含两个正整数 和 ,代表移动次数和初始节点编号。
第二行包含一个长度为 且仅包含大写字母 、 和 的字符串,代表每次移动的方式,其中 代表第 1 种移动方式, 代表第 2 种移动方式, 代表第 3 种移动方式。
输出格式
输出一个正整数,代表最后所处的节点编号。
样例
3 2
URR7
提示
小杨的移动路线为 。
| 子任务编号 | 数据点占比 | $n$ | $s$ |
|---|---|---|---|
| $1$ | $20\%$ | $\leq 10$ | $\leq 2$ |
| $2$ | $20\%$ | $\leq 50$ | $\leq 10$ |
| $3$ | $60\%$ | $\leq 10^6$ | $\leq 10^{12}$ |
对于全部数据,保证有 ,。
难度
提高+/省选
通过率
—
尝试
0
已通过
0
- ID
- 3580
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 512MiB
- 上传者