[蓝桥杯省赛 初级组] 水下探测器

[蓝桥杯省赛 初级组] 水下探测器

时间限制:1 S

内存限制:64 MB

【题目描述】

水下探测器可以潜入湖中在任意水深进行科学探索。

湖水的最大深度为 \(h\) 米,即它在湖底时到水面的距离。

探测器最初的水下深度为 \(s\) 米。

当探测器不在水面(当前深度大于 \(0\))时,每个 “u” 指令可使它上浮 \(1\) 米,而当探测器在水面时,“u” 指令是无效的;

当探测器不在湖底(当前深度小于 \(h\))时,每个 “d” 指令可使它下沉 \(1\) 米,而当探测器在湖底时,“d” 指令是无效的;

在执行到无效指令时,探测器不做任何操作而继续执行下一指令。

根据给定的 \(h\) , \(s\) 和一个指令序列,求出执行完整的指令序列后,探测器的水下深度。

【输入格式】

第一行:\(h\) , \(s\) (\(0 ≤ s ≤ h ≤ 100\)) ,以空格分开。

第二行:长度不超过 \(100\) 的指令字符串,串中仅包含字母 “u” 或 “d” 。

【输出格式】

输出代表探测器在执行指令后的水下深度的数字。

样例 1

【样例 1 输入】

9 1
uduudd

【样例 1 输出】

2

信息

ID
1018
难度
1
分类
(无)
标签
递交数
13
已通过
9
通过率
69%
上传者