![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模拟
fyc_kabuto
一个蒟蒻程序员
展开
-
[NOIP提高组2000]进制转换
这篇不错:cx_lzx 问题描述】我们可以用这样的方式来表示一个十进制数:将每个阿拉伯数字乘以一个以该数字所处位置的(值减1)为指数,以10为底数的幂之和的形式。例如,123可表示为1*10^2+2*10^1+3*10^0这样的形式。 与之相似的,对二进制数来说,也可表示成每个二进制数码乘以一个以该数字所处位置的(值-1)为指数,以2为底数的幂之和的形式。一般说来,任何一个正整 数R或一个负整转载 2017-08-09 15:22:37 · 754 阅读 · 0 评论 -
bzoj 3192: [JLOI2013]删除物品
题解:因为只有两堆,所以方案数显然唯一。 可以将两队合并成一个数组,用树状数组维护,每次删一个点的代价就是最大值到次大值得距离。 一开始假装两堆中间有个无限大的数。 有点坑点,代码里有注释。 code:#include<cstdio> #include<cstdlib> #include<iostream> #include<cstring> #include<cmath> #include原创 2017-09-18 10:26:13 · 338 阅读 · 0 评论