20171201最小差值
2020-03-12 18:45
54 查看
//对于所有评测用例,2 ≤ n ≤ 1000,每个给定的整数都是不超过10000的正整数 #include<iostream> #include<stdlib.h>//abs()函数需要的头文件 using namespace std; const int N1=1000; const int N2=10000; int main() { int n,a[N1]; cin>>n; int min=INT_MAX; for(int i=0;i<n;i++) { cin>>a[i]; } for(int i=0;i<n;i++) { for(int j=i+1;j<n;j++) { int ans=abs(a[i]-a[j]); if(ans<min) min=ans; } } cout<<min<<endl; return 0; }
##说明:
INT_MIN在标准头文件limits.h中定义。
#define INT_MAX 2147483647
#define INT_MIN (-INT_MAX - 1)
可以理解为INT_MAX表示很大的值
INT_MIN表示很小的值
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- CCF认证-20171201-最小差值
- 20171201最小差值——java
- CCFCSP20171201最小差值
- 快手_计算斐波那契数最小差值
- 将文本文件中的数据读取到一个二维数组中,求出这些数据的中位数,然后求所有数据与中位数的差值的绝对值和,并求出和的最小值,最后把程序运行的结果写到一个txt文件中
- 拼多多——两两配对差值最小
- PKU3522(Slim Span)-求差值最小的生成树
- GDUT2012-1002最小差值
- 编写一个函数 返回数组中最大值与最小值的差值
- CCF201712-1 最小差值(100分)
- CCF 201712-1 最小差值(Java)
- POJ3522Slim Span(最大边与最小边差值最小的生成树)
- 交换两个数组的元素使之总和的差值最小
- 最小差值
- leetcode-908. 最小差值 I[python]
- Luogu4234:最小差值生成树
- 面试题:数组划分成两个子数组,和的差值的绝对值最小
- 32.求两个序列的和的最小差值
- 908. leetcode最小差值 I----java代码
- CCF&Python 2017-12-1最小差值