#2044. 找出最接近目标值的元素(难度电子学会二级T1)

找出最接近目标值的元素(难度电子学会二级T1)

找出最接近目标值的元素


描述​:
​给定一个包含 n 个整数的数组,以及一个整数 x。要求找出数组中与 xxx 最接近的元素。如果有多个元素同样接近,则输出第一个找到的。


​​输入​:

  • 第一行输入一个整数 n(表示数组的大小)。
  • 第二行输入 nnn 个整数,表示数组中的元素。
  • 第三行输入一个整数 x


​​输出​:

  • 输出一个整数,表示数组中与 x 最接近的元素。


输入:
5
1 3 5 7 9
6


输出:
5


​​解题思路​:

  1. 读取数组的大小 n
  2. 读取数组的元素。
  3. 读取目标值 x
  4. 遍历数组,找出与 x 差值最小的元素。
  5. 输出最接近的元素。