#8826. 「GESP202412 六级」树上游走 普及−

时间限制:1000 ms 内存限制:512 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: root

题目描述

小杨有一棵包含无穷节点的二叉树(即每个节点都有左儿子节点和右儿子节点;除根节点外,每个节点都有父节点),其中根节点的编号为 ,对于节点 ,其左儿子的编号为 ,右儿子的编号为

小杨会从节点 开始在二叉树上移动,每次移动为以下三种移动方式的任意一种:

  • 第 1 种移动方式:如果当前节点存在父亲节点,向上移动到当前节点的父节点,否则不移动;
  • 第 2 种移动方式:移动到当前节点的左儿子;
  • 第 3 种移动方式:移动到当前节点的右儿子。

小杨想知道移动 次后自己所处的节点编号。数据保证最后所处的节点编号不超过

输入格式

第一行包含两个正整数 ,代表移动次数和初始节点编号。

第二行包含一个长度为 且仅包含大写字母 的字符串,代表每次移动的方式,其中 代表第 1 种移动方式, 代表第 2 种移动方式, 代表第 3 种移动方式。

输出格式

输出一个正整数,代表最后所处的节点编号。

样例

样例输入

3 2
URR

样例输出

7

样例解释

小杨的移动路线为

数据范围与提示

子任务编号 数据点占比

对于全部数据,保证有