#include #include #include #include #include #include #include using namespace std; bool fnComp (int lhs, int rhs) {return lhs>n; bool(*fnPtr)(int,int) = fnComp; std::set s(fnPtr); int val; for (int i=0; i>val; if (s.count(val)) { cout<<0; return 0; } s.insert(val); } int min = INT_MAX; int cur = 0; for (auto it = s.cbegin(); it != std::prev(s.cend()); it++) { auto next = std::next(it); cur = abs(*next - *it); if (cur < min) min = cur; } cout<