它生成的结果是 unsigned。
unsigned
然后你写 Treap 就会 WA。
措施(二选一):
用 rand();
rand()
将 Treap 中满足堆性质的关键字改为 unsigned 类型。例如 struct Node{unsigned weight;};
struct Node{unsigned weight;};
不要问我怎么知道的。