#CC13T01. 韵文的内置函数调用

韵文的内置函数调用

题目描述

下表中列出了一些常用的内置函数,请调用这些函数来完成题目功能。

函数名 使用 作用 示例 x=4,y=2,c=3.14
max max(表达式1, 表达式2) 返回两个表达式中值更大的那个 max(x, y) 结果为 4
min min(表达式1, 表达式2) 返回两个表达式中值更小的那个 min(x, y) 结果为 2
sqrt sqrt(表达式) 返回表达式的算术平方根 sqrt(x) 结果为 2
abs abs(表达式) 返回表达式的绝对值 abs(y-x) 结果为 2
ceil ceil(浮点数) 返回浮点数向上取整的结果 ceil(c) 结果为 4
floor floor(浮点数) 返回浮点数向下取整的结果 floor(c) 结果为 3

现在给你 nn 个数字,请你找出其中的最大值 x 和最小值 y,并计算 y-x 的绝对值的算术平方根,把结果向上取整输出。

输入格式

第一行一个正整数 nn

第二行输入 nn 个正整数 aia_i

输出格式

根据题目要求输出。

5
1 3 4 2 5
2
5
1 3 4 2 6
3

提示

绝对值的概念:如果一个数是大于等于 00 的数字,那么其绝对值就是它本身;如果是小于 00 的数字,那么其绝对值是它的相反数,比如 5-5 的绝对值是 55

【数据范围与规约】

对于 100%100\% 的数据,1n,ai1031 \le n, a_i \le 10^3