
历届
thy0311
这个作者很懒,什么都没留下…
展开
-
借教室 2012年NOIP全国联赛提高组
题目描述 Description在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样。面对海量租借教室的信息,我们自然希望编程解决这个问题。我们需要处理接下来n天的借教室信息,其中第i天学校有ri个教室可供租借。共有m份订单,每份订单用三个正整数描述,分别为dj, sj,原创 2014-10-23 14:35:06 · 504 阅读 · 0 评论 -
进制转换 2000年NOIP全国联赛提高组
题目描述 Description 我们可以用这样的方式来表示一个十进制数: 将每个阿拉伯数字乘以一个以该数字所处位置的(值减1)为指数,以10为底数的幂之和的形式。例如:123可表示为 1*102+2*101+3*100这样的形式。 与之相似的,对二进制数来说,也可表示成每个二进制数码乘以一个以该数字所处位置的(值-1)为指数,以2为底数的幂之和的形式。一般说来,任何一个原创 2014-10-27 12:57:19 · 504 阅读 · 0 评论 -
加分二叉树 2003年NOIP全国联赛提高组
题目描述 Description设一个n个节点的二叉树tree的中序遍历为(l,2,3,…,n),其中数字1,2,3,…,n为节点编号。每个节点都有一个分数(均为正整数),记第j个节点的分数为di,tree及它的每个子树都有一个加分,任一棵子树subtree(也包含tree本身)的加分计算方法如下:subtree的左子树的加分× subtree的右子树的加分+subtree的根的分数原创 2014-10-30 12:19:41 · 362 阅读 · 0 评论 -
聪明的质监员 2011年NOIP全国联赛提高组
#include #include #include #include #include #include using namespace std;int n,m,maxw,w1[200010],v1[200010],le[200010],ri[200010];long long s;long long get(int w);int main(){原创 2014-10-29 10:02:20 · 1031 阅读 · 0 评论 -
同余方程 2012年NOIP
题目描述 Description求关于 x 同余方程 ax ≡ 1 (mod b)的最小正整数解。 输入描述 Input Description输入只有一行,包含两个正整数 a, b,用 一个 空格隔开。 输出描述 Output Description输出只有一行包含一个正整数x0,即最小正整数解,输入数据保证一定有解。原创 2014-10-21 12:59:04 · 334 阅读 · 0 评论 -
NOIP2013花匠
题目描述 Description花匠栋栋种了一排花,每株花都有自己的高度。花儿越长越大,也越来越挤。栋栋决定把这排中的一部分花移走,将剩下的留在原地,使得剩下的花能有空间长大,同时,栋栋希望剩下的花排列得比较别致。具体而言,栋栋的花的高度可以看成一列整数h_1, h_2, … , h_n。设当一部分花被移走后,剩下的花的高度依次为g_1, g_2, … , g_m,则栋栋希望下面两个条原创 2014-10-20 13:19:37 · 376 阅读 · 0 评论 -
火柴排队 2013年NOIP全国联赛提高组
题目描述 Description涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度。现在将每盒中的火柴各自排成一列,同一列火柴的高度互不相同,两列火柴之间的距离定义为:,其中 ai表示第一列火柴中第 i 个火柴的高度,bi表示第二列火柴中第 i 个火柴的高度。每列火柴中相邻两根火柴的位置都可以交换,请你通过交换使得两列火柴之间的距离最小。请问得到这个最小的距离,最少需要原创 2014-10-20 16:09:23 · 582 阅读 · 0 评论 -
codevs 1074 食物链
题目描述 Description动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形。A吃B,B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。 有人用两种说法对这N个动物所构成的食物链关系进行描述: 第一种说法是“1 X Y”,表示X和Y是同类。 第二种说法是“2 X Y”,表示X原创 2014-12-30 12:53:18 · 306 阅读 · 0 评论