代码:
#include<cstdio>
#include<math.h>
#include<iostream>
#include<algorithm>
using namespace std;
const int maxn = 100010;
int w[maxn];
int main()
{
int T, n;
int a, b;
cin >> T;
while (T--)
{
cin >> n;
for (int i = 1; i <= n; i++)
{
cin >> w[i];
}
a = w[1];
b = w[n];
int c = int(sqrt(abs(a - b)));
cout << c << endl;
}
return 0;
}
主要区分一下abs()与fabs()
abs()在#include<stdio.h>与#include<cstdilb>头文件中,主要对整数取绝对值(int)型
fabs()在#include<cmath>中精度较高对double,float型求取绝对值。