cogs62 [HNOI2004] 宠物收养所 啦啦啦啦 不维护区间的平衡树题都是树状数组+二分练手题! 不会的参考我的普通平衡树的多种神奇解法之BIT+二分答案 // It is made by XZZ #include<cstdio> #include<algorithm> using namespace std; #define rep(a,b,c) for(rg int a=b;a<=c;a++) #define drep(a,b,c) for(rg int a=b;…
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1208 题意: 有一个宠物收养所,在接下来一段时间内会陆续有一些宠物进到店里,或是一些人来领养宠物.宠物和人的总数量为n. t = 0代表宠物,t = 1代表人. 宠物和人分别有一个特点值a和b.有两种情况: (1)店里全是宠物,这时进来一个人来领养宠物.那么他会领养走abs(a-b)最小的那只宠物(b = a - x or a + x). 如果使得abs(a-b)最小的有不止一只宠物,那…