|
不能用一个64位整数一压了事……(其实是没看到白书上的“每32位一压”!
![]() 对于运算符"<<",如果参数是int的话那么答案也会是int……所以要用64位类型的1,具体方法见代码 另外,由于“不超过500”的限制,因此我随机出来的数据有点大(否则会半天随机不出来)……将就着用吧…… |
|
【解题思路】
(1)小涵不可能选到最大默契值。 (2)小涵不可能输。 只要找到每个武将所能组合默契值的次大值之中的最大值,也就是最大的次大值即可。 因此,只要用枚举法就可以轻松解决。
题目 987 [NOIP 2010PJ]三国游戏
2014-01-20 20:47:12
|
|
使用叉积避免误差
题目 1496 果园里的树
2014-01-20 12:27:37
|
|
多项式答案参加1484
题目 1497 多少块土地
2014-01-20 12:26:15
|
|
好吧是换行问题。。。
题目 670 [USACO 1.5] 回文质数
2014-01-20 07:28:08
|
|
警告这道题不建议用海伦公式。
海伦公式中有乘法和开方运算 $ S=\sqrt{p(p-a)(p-b)(p-c)} $,要小心浮点误差 ![]()
题目 1496 果园里的树
2014-01-19 22:26:34
|
|
由于是个图……所以我随机出来的数据有点……额……奇怪……
![]() |
|
方丈与炽火焱的解法值得推荐。
题目 985 [NOIP 2010PJ]接水问题
2014-01-19 14:25:34
|
|
置换的乘积就是在置换的基础上继续进行置换的意思。
如果读入的不是一个合法置换,那么将其认为是不变……如果没有这个会跪……(跪了半天然后为了调试加上了这一句……然后就过了……) |
|
太甩节操了,上输入输出优化才过。。不过没有上非递归优化快速幂,递归效率差的很多么?
|
|
120岁的老爷爷坑了我两遍。。。习惯性for(i=0;i<101;i++)
题目 1406 [UVa 11462] 年龄排序
2014-01-18 22:20:25
|
|
|
|
题目 1489 [UVa 11427] 玩纸牌
2014-01-17 22:52:41
|
|
|
|
"宣布自己保持了获胜比例大于p*100%。我打败了数学规律"数学神犇,我想问个问题,如果一个人可以一天玩无数次,直到大于p*100%才停止,是不是真的可以说获胜比例大于p*100%,似乎是不是没有什么不妥啊。。。
题目 1489 [UVa 11427] 玩纸牌
2014-01-17 21:58:22
|
|
这个。。。我发现好多题目都会附上张神奇的图片
题目 1488 [UVa 11722] 和朋友会面
2014-01-17 21:50:03
|
|
奇偶判断少不了。
![]() 这道题输入数据比较大,所以评测机可能会有些慢,请耐心等待。
题目 1467 Cantor的数表
2014-01-17 21:11:41
|
|
|
|
分成3种情况讨论。x轴方向,y轴方向,对角线的方向。(使n<m)
$num(x)=n*(n-1)*m;$ $num(y)=m*(m-1)*n;$ $num(x+-y=0)$ $=2*n*(m-n+1)*(n-1)+\sum_{i=1}^{n} {i(i-1)} $ $= \sum_{i=1}^{n} {i^2}-\sum_{i=1}^{n} {i} + 2*n*(m-n+1)*(n-1) $ $\sum_{i=1}^{n} {i^2}=\frac{(n+1)(2n+1)n}{6}$ $\sum_{i=1}^{n} {i}=\frac{n(n+1)}{2}$ 最终化简得 $num(x+-y=0)=$ $2*n*(m-n+1)*(n-1)+\frac{(n+1)(2n+4)n}{3} $ Ans=num(x)+num(y)+num(x+-y=0) 警告PS: ![]() ![]() ![]() ![]() |
|
开挂技能可不是印度人民独有的,图上的可是孟加拉国,蛤蛤
“But the system of the country is not that good.”真的是定体问的意思么…… 这算是几何概型的一个示范 |