首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
CF1173X
】的更多相关文章
CF1173X
CF1173C 由于牌堆只能从最后插牌,所以插牌方法非常显然 首先特判一下牌堆有没有一个合法的后缀,如果有的话再判断一下手中的牌和合法后缀之前的牌的排列顺序能不能有效的继续续下去 然后排除了以上情况就可以直接找\(max(i-b_i)\)就是最早在哪个时刻开始往里按顺序加牌构造递增序列 #include<iostream> #include<cstdio> using namespace std; int w,n,m,k,a[1000001],b[1000001],c[300001…