package 简单.sort;
import java.util.Arrays;
/**
* @author 无法手执玫瑰
* @version 1.0
* @date 2020/07/0018 20:18
*/
public class 第一五零二题_判断能否形成等差数列 {
public static boolean canMakeArithmeticProgression(int[] arr) {
Arrays.sort(arr);
for (int i = 2; i < arr.length; i++) {
int temp = arr[1] - arr[0];
if(temp != arr[i] - arr[i-1]){
return false;
}
}
return true;
}
public static void main(String[] args) {
System.out.println(canMakeArithmeticProgression(new int[]{3, 5, 1}));
System.out.println(canMakeArithmeticProgression(new int[]{1, 2, 4}));
}
}
