#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; bool rcmp(int a, int b) { return a>b; } typedef long long LL; typedef struct { int i, x; } RNode; RNode rs[1000004]; bool mycmp(const RNode& a, const RNode& b) { if (a.i!=b.i) return a.i