#123. 数字范围模式判定
数字范围模式判定
数字范围判断
题目背景
聪聪正在学习如何根据不同的条件判断一个数字是否在特定范围内。
题目描述
给定一个整数 和一个布尔值 。
如果 为 false,当 在 到 的范围内(包含 和 )时,返回 true。
如果 为 true,当 小于等于 或大于等于 时,返回 true。
否则,返回 false。
输入格式
输入以如下格式从标准输入中给出。
其中 是一个整数, 是一个布尔值(true 或 false)。
输出格式
输出以如下格式输出到标准输出中。
true或false
样例
5 false
true
11 false
false
11 true
true
样例解释
样例 1:
, 。由于 为 false,我们检查 是否在 到 之间。 在此范围内,所以返回 true。
样例 2:
, 。由于 为 false,我们检查 是否在 到 之间。 不在此范围内,所以返回 false。
样例 3:
, 。由于 为 true,我们检查 是否小于等于 或大于等于 。 大于等于 ,所以返回 true。
数据范围
对于所有测试用例: 是一个整数。 是一个布尔值。