#P2064. 【美团】2025-3-22-青蛙跳跃
【美团】2025-3-22-青蛙跳跃
题目描述
薯条哥有一个一维的坐标系,上面一共有个点,依次为,他有一只遥控青蛙,初始时位于。现在,他在纸上书写了一个指令集:
- 指令:指挥青蛙向左移动一个单位,如果当前位于,则原地不动。
- 指令:指挥青蛙向右移动一个单位,如果当前位于,则原地不动。
- 指令?:未知,随机变成或者,并指挥青蛙移动。
对于指令?的全部可能取值,薯条哥想知道青蛙最终有概率停在哪些位置。如果该点可能成为终点,输出,否则输出
输入描述
第一行输入两个整数分别表示坐标系长度和青娃的初始位置。
第二行输入一个长度不超过且仅由和?构成的字符串,表示移动的指令集。
输出描述
在一行上输出 个数字代表
每一个点是否可能成为青蛙的终点,数字之间不必使用空格隔开。
样例1
输入
3 2
RL?
输出
101
样例解释
青蛙会先向右一格到达,随后向左一格回到;由于第三个指令是,薯条哥有可能指挥青蛙向左到达,也有可能向右到达。
样例2
输入
5 2
?????
输出
11111