比较简单的数学题。

假设放 x 行, y 列。

那么 面积 area = (40x+4*(x+1))*(8y+2(y+1))

x和y的关系有  x*y >= n   并且 x <= y              =》     x <= sqrt(n)

n 最大是 10^12 所以 x 最大为 10^6  枚举所有可能的 x  解出 y来 暴力即可。

 

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...

阅读全文

2 条评论

欢迎留言

*