题意:给定一个公式,让你优化一下输出结果。。

思路:这个地方最主要的优化就是 对 log2(s)这个的优化。这种优化还是挺常见的。就是找出所有相同的 log2(s),乘系数即可,但是这个题真的是太卡常数了。。得看人品AC。。预处理一下,从i个位置开始,后面的序列中,log2(s) = k的下一个位置在哪。 然后直接32n的跑就行了。

 

 

HDU 4919 Exclusive or(推公式+记忆化)

题意:给定一个n,求 sigma(i^(n-i)). 思路:全部的公式推导 http://blog.csdn.net/knight_kaka/article/details/38403973 首先这个题目,我感觉特别的神奇...

阅读全文

HDU 4790 Just Random(容斥 + 数学推导 + 规律)

题意:从[a,b]内选一个数x,从[c,d]内选一个数y,问有多少对(x+y)%p = m。 思路:因为第一个区间和第二个区间是不同的。所以让他尽量相同,可以利用容斥原理...

阅读全文

HDU 5407 CRB and Candies(数学公式,组合数的最小公倍数)

题意:给你一个n,求lcm(C(n,0),C(n,1),….C(n,n))。 思路:直接 OEIS 搜的公式,证明可以看这里http://arxiv.org/pdf/0906.2295v2.pdf lc...

阅读全文

欢迎留言

*