摘要: #include #include #include #include #include #define nn 100011 using namespace std; typedef long long lo; lo v[nn=mod? x-mod:x; } void build(int k,int l,int r) { mu[k]=1; //乘标记赋为1 if(... 阅读全文
posted @ 2017-11-10 11:07 o00v00o 阅读(123) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-11-07 16:46 o00v00o 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-11-04 21:39 o00v00o 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 题目描述 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作: 查询k在区间内的排名 查询区间内排名为k的值 修改某一位值上的数值 查询k在区间内的前驱(前驱定义为严格小于x,且最大的数,若不存在输出-2147483647) 注意上面两条要求和tyvj或者bzoj不一样 阅读全文
posted @ 2017-11-04 21:30 o00v00o 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 题目描述 最近,Elaxia和w的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们 必须合理地安排两个人在一起的时间。Elaxia和w每天都要奔波于宿舍和实验室之间,他们 希望在节约时间的前提下,一起走的时间尽可能的长。 现在已知的是Elaxia和w**所在的宿舍和实验室的编号以及学校的 阅读全文
posted @ 2017-11-03 14:48 o00v00o 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 题目背景 神偷对艺术馆内的名画垂涎欲滴准备大捞一把。 题目描述 艺术馆由若干个展览厅和若干条走廊组成。每一条走廊的尽头不是通向一个展览厅,就 是分为两个走廊。每个展览厅内都有若干幅画,每副画都有一个价值。经过走廊和偷画都是 要耗费时间的。 警察会在n 秒后到达进口,在不被逮捕的情况下你最多能得到的价 阅读全文
posted @ 2017-11-03 10:25 o00v00o 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 题目描述 对于一棵树,我们可以将某条链和与该链相连的边抽出来,看上去就象成一个毛毛虫,点数越多,毛毛虫就越大。例如下图左边的树(图 1 )抽出一部分就变成了右边的一个毛毛虫了(图 2 )。 输入输出格式 输入格式: 在文本文件 worm.in 中第一行两个整数 N , M ,分别表示树中结点个数和树 阅读全文
posted @ 2017-11-03 08:45 o00v00o 阅读(134) 评论(1) 推荐(0) 编辑
摘要: 题目描述 L发明了一种与树有关的游戏(友情提醒:树是一个没有环的连通图):他从树中删除任意数量(可以为0)的边,计算删除后所有连通块大小的乘积,L将得到这么多的分数。你的任务就是对于一颗给定的树,求出L能得到的最大分数。 输入输出格式 输入格式: 第一行一个整数n,表示树的节点个数。 接下来n-1行 阅读全文
posted @ 2017-11-03 07:39 o00v00o 阅读(295) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-11-02 19:44 o00v00o 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-11-01 21:01 o00v00o 阅读(2) 评论(0) 推荐(0) 编辑