#include #include #include #include #include int main() { int num = 0; int point[2] = { 0 }; int distance = 0; scanf("%d", &num); // 一番最初の座標をあらかじめ入れておく scanf("%d", &point[0]); // あらかじめいれておいた分を含めて1で初期化しておく for (int i = 1;i < num;i++) { int tmp = 0; scanf("%d", &point[1]); tmp = point[0] - point[1]; tmp = abs(tmp); if (distance == 0 || (tmp < distance && tmp != 0)); { distance = tmp; } // 次の座標と比べるために今回入力した値を1つ前の要素に格納 point[0] = point[1]; } printf("%d\n", distance); return 0; }