2628. 客栈选择

1000ms 256MB 简单 条件判断
题目描述
丽江江边有 6 家具有特色的客栈,客栈按照其位置顺序从 1 到 6 编号。 每家客栈都按照不同的色调进行装修,并且每家客栈都设有一家咖啡店,每家咖啡店均有各自的最低消费。 大白老师准备从 6 家客栈中选择一家喝咖啡。每家客栈的最低消费和装修色调如下表: | 客栈编号 | 最低消费(元) | 装修色调 | |---:|---:|:---:| | 1 | 200 | `b`(蓝色) | | 2 | 200 | `y`(黄色) | | 3 | 100 | `y`(黄色) | | 4 | 100 | `b`(蓝色) | | 5 | 50 | `b`(蓝色) | | 6 | 50 | `y`(黄色) | 输入大白老师的最低消费预算和喜欢的装修色调,输出选定的客栈编号。 选择规则如下: 1. 优先选择最低消费不超过预算的客栈; 2. 在满足预算的客栈中,选择最低消费最高的客栈; 3. 如果仍有多个客栈满足条件,则选择装修色调与偏好相同的客栈; 4. 如果仍有多个客栈符合条件,则选择编号最小的客栈。
输入格式
输入共两行: 第一行输入一个正整数 $m$,表示最低消费预算,满足: $50 \le m \le 1000$ 第二行输入一个字符 $c$,表示喜欢的装修色调: - `b` 表示蓝色; - `y` 表示黄色。
输出格式
输出一个整数,表示最终选定的客栈编号。
样例 1
输入 (Input)

                    
输出 (Output)

                    
自测终端 stdin → stdout
› 输入 stdin
CtrlShiftEnter
‹ 输出 stdout

                
错误 stderr

                
CtrlEnter提交
自动保存已开启
操作成功
wzs_oj@kernel:~ — wzs-sh
guest@wzsoj:~$
刷新页面 F5
复制 Ctrl+C
粘贴 Ctrl+V
搜索题目
训练中心
站点公告
今日神谕
CSP 倒计时
排行榜
我的提交
Esc 关闭 Enter 跳转 支持模糊匹配数字