#include #include #include #include #include int main() { int i; std::vector v; int n; int temp; int ans = 10000000; std::cin >> n; for(i = 0; i < n; i++) { std::cin >> temp; v.push_back(temp); } if( n == 1 ) { std::cout << "0" << std::endl; return 0; } std::sort(v.begin(), v.end()); for(i = 0; i < n-1; i++) { if( v[i] == v[i+1] ) { continue; } if( ans > (v[i+1] - v[i]) ) { ans = (v[i+1] - v[i]); } } if( ans == 10000000 ) { ans = 0; } std::cout << ans << std::endl; return 0; }