摘要:
#include<bits/stdc++.h> using namespace std; int t; const int N = 2e5 + 10; int n,m,ans,pos[N],cnt; vector<int> g[N]; vector<bitset<N> > h; void solve 阅读全文
摘要:
//首先需要注意到,如果我们对当前序列中每个数都进行一次操作,那么实际上是令整个序列每个数都减一 //于是假设序列k,k,...,k是可以由当前序列转化过去的,那么k-1,k-1,...,k-1也是可以得到的,乃至小于等于k的每个数都是可以作为最终答案的 //于是我们发现答案具有单调性,即有答案的情 阅读全文