A&G¥C015

A&G¥C015


A A+...+B Problem

正常A+B我还是会的,但是又加了个省略号就不会了/kk

B Evilator

不会

C Nuske vs Phantom Thnook

以为是神仙题

因为保证了是棵树直接点-边即可

D A or...or B Problem

开始自闭

这题太神仙了

首先(A,B)高位相等的可以删掉,删完以后可以找到一个(T=2^k)满足(A<Tleq B)

考虑T分开的两边

([A,T))只能OR出([A,T))中的数;

([T,B])只能OR出([T, ext{OR}_{i=T}^Bi])中所有数(考虑拿出(T+1,T+2,T+4,ldots)

既然左边只能OR出([A,T))中的元素就从左边拿一个东西出来和右边OR看看能OR出什么

可以OR出([T+A,2T))中所有数(考虑上下界都是这些,直接拿(T)和左边一个元素OR都能取到)

答案就是这些区间的并

E Mr.Aoki Incubator

Orzyyb

最后肯定是按照速度从小到大排序,考虑染色一个点会顺便染哪些点,找到这个点能染色的速度最大和最小的,速度在这两者之间的都可以被染色,不在的都不行

F Kenus the Ancient Greek

首先可以看出第一个答案,感性理解(Fib_i,Fib_{i+1})是答案为(i)的最小情况

然后就不会了/jk/kk

膜题解

现在求出了第一个答案是(p),也就是要计算会递归(p)层的数对数

(x,y)是猫的数对,当且仅当(P=f(x,y),x,yleq F_{P+2}+F_{P-1})

然后有一个神仙结论:答案(>1)时要记入答案的数对辗转相除一步后会变成一个猫的数对

反证,设(x,y(xleq y))要记入答案((f(x,y)=p)),操作一次变为(ymod x,x)

首先为了满足(f(x,y)=p)(ymod xge F_{p-1})(否则(f(ymod x,x))不可能等于(p-1)

这个数对不猫也就是(x>F_{p+1}+F_{p-2})

由于答案(>1)(y>x),那么(y=x+(ymod x)>F_{p+1}+F_{p-2}+F_{p-1}=F_{p+2})

所以(x>F_{p+1},y>F_{p+2})答案可以取(p+1)

可以发现可行的数对非常少,可以直接预处理出来

原文地址:https://www.cnblogs.com/xzz_233/p/11729093.html