#140. 三数差值判断

    ID: 140 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatLogic-1gesp1条件结构数学基础

三数差值判断

差值判断

题目背景

聪聪最近在学习数字比较。他遇到了一个有趣的问题,需要判断三个数之间是否存在显著的差异。

题目描述

给定三个整数 a,b,ca, b, c,如果其中任意一个数比另一个数小 10 或更多,则返回 true

换句话说,如果 ab10|a - b| \ge 10ac10|a - c| \ge 10bc10|b - c| \ge 10 成立,则返回 true,否则返回 false

输入格式

输入以如下格式从标准输入中给出。

aa bb cc

输出格式

输出以如下格式输出到标准输出中。

如果满足条件,输出 true;否则输出 false

样例

1 7 11
true
1 7 10
false
11 1 7
true

样例解释

样例 1: a=1,b=7,c=11a=1, b=7, c=11ac=111=10=10|a - c| = |1 - 11| = |-10| = 10。由于 101010 \ge 10,条件满足,因此输出 true

样例 2: a=1,b=7,c=10a=1, b=7, c=10ab=17=6=6<10|a - b| = |1 - 7| = |-6| = 6 < 10ac=110=9=9<10|a - c| = |1 - 10| = |-9| = 9 < 10bc=710=3=3<10|b - c| = |7 - 10| = |-3| = 3 < 10。 所有差值都小于 10,因此条件不满足,输出 false

样例 3: a=11,b=1,c=7a=11, b=1, c=7ab=111=10=10|a - b| = |11 - 1| = |10| = 10。由于 101010 \ge 10,条件满足,因此输出 true

数据范围

对于每个测试用例,时间限制为 1 秒,内存限制为 1024 KiB。 输入整数 a,b,ca, b, c 满足标准整数类型范围。