#168. 最接近10的值

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

最接近10的值

最接近10的值

题目背景

聪聪正在学习如何比较数字。他想知道在给定两个数字时,哪个数字离特定的目标值更近。

题目描述

给定两个整数值,返回其中最接近值 1010 的那个。如果两个值与 1010 的距离相等(即出现平局),则返回 00。请注意,Math.abs(n) 返回一个数的绝对值。

输入格式

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

两个整数 aabb

输出格式

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

一个整数,表示最接近 1010 的值,或 00(如果平局)。

样例

8 13
8
13 8
8
13 7
0

样例解释

样例 1: 88 距离 1010 的绝对值为 810=2|8 - 10| = 21313 距离 1010 的绝对值为 1310=3|13 - 10| = 388 更接近 1010,所以返回 88

样例 2: 1313 距离 1010 的绝对值为 1310=3|13 - 10| = 388 距离 1010 的绝对值为 810=2|8 - 10| = 288 更接近 1010,所以返回 88

样例 3: 1313 距离 1010 的绝对值为 1310=3|13 - 10| = 377 距离 1010 的绝对值为 710=3|7 - 10| = 3。 两者距离 1010 相等,所以返回 00

数据范围

每个测试用例的时间限制为 11 秒,内存限制为 10241024 KiB。