[蓝桥杯省赛 初级组] 水下探测器
时间限制: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%
- 上传者