package question201712;
import java.util.Scanner;
/*
* 最小差值:
* 1.核心:找出n个数中相差最小的两个数,输出其绝对值
* 2.注意:a.比较也是绝对值最小
* b.先输入数据个数
* c.再输入对应的数,以空格隔开
*
* 得分:100
*
* */
public class Main {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
int num;
num=s.nextInt();
System.out.println("输入的长度为:"+num);
int[] arr=new int[num];
for(int i=0;i<num;i++) {
arr[i]=s.nextInt();
}
//差值的绝对值
int summary1,summary2;
summary1=Math.abs(arr[0]-arr[1]);
for(int i=0;i<num;i++) {
for(int j=i+1;j<num;j++) {
summary2=Math.abs(arr[i]-arr[j]);
if(summary2<=summary1) {
summary1=summary2;
}
}
}
System.out.println("最小差值为"+summary1);
}
}