CSUST 第九届校赛H-最小差值
2016-04-12 22:57
316 查看
、
#include<stdio.h>
#include<algorithm>
#include<string.h>
using namespace std;
int t,n,a[1000000],b[1000000];
int main()
{
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
for(int i=0; i<n; i++)
scanf("%d",&a[i]);
sort(a,a+n);
int pos=0;
for(int i=n-2; i>=0; i--)
b[pos++]=a[i+1]-a[i];
sort(b,b+pos);
printf("%d\n",b[0]);
}
return 0;
}
相关文章推荐
- 【HDU 5366】The mook jong 详解
- HDU 5240 Exam (好水的题)
- 北大—1006——Biorhythms
- 时间计算(heaven.pas/cpp)
- 工作依赖(job.cpp/pas)
- 题目 英雄 (BFS)
- kmp 学习 hihocoder #1015
- HDU 1096 A+B for Input-Output Practice (VIII)
- HUST-1601 - Shepherd 暴力
- P1478
- P1035
- P1008 难度2.7
- 2020 绝对值排序
- 2021 发工资咯
- 2022 海选女主角
- 2024 C语言合法标识符
- 2025 查找最大元素
- 2026 首字母变大写
- 2027 统计元音
- 2028 Lowest Common Multiple Plus