07 2019 档案

摘要:Description 深绘里一直很讨厌雨天。灼热的天气穿透了前半个夏天,后来一场大雨和随之而来的洪水,浇灭了一切。虽然深绘里家乡的小村落对洪水有着顽固的抵抗力,但也倒了几座老房子,几棵老树被连根拔起,以及田地里的粮食被弄得一片狼藉。无奈的深绘里和村民们只好等待救济粮来维生。不过救济粮的发放方式很特 阅读全文
posted @ 2019-07-12 21:07 Vagari 阅读(179) 评论(0) 推荐(0) 编辑
摘要:Description 神犇家门口种了一棵苹果树。苹果树作为一棵树,当然是呈树状结构,每根树枝连接两个苹果,每个苹果都可以沿着一条由树枝构成的路径连到树根,而且这样的路径只存在一条。由于这棵苹果树是神犇种的,所以苹果都发生了变异,变成了各种各样的颜色。我们用一个1到N之间的正整数来表示一种颜色。树上 阅读全文
posted @ 2019-07-12 21:01 Vagari 阅读(232) 评论(0) 推荐(0) 编辑
摘要:Description 在遥远的未来,行星之间的食品运输将依靠单向的贸易路线。每条路径直接连接两个行星,且其运输时间是已知的。贸易商协会打算利用一项最近发现的新技术——超空间旅行,以增加一些新的航线。通过超空间旅行的航线也是单向的。由于该项技术仍处于试验阶段,超空间旅行的时间目前是未知的,但它不取决 阅读全文
posted @ 2019-07-12 20:59 Vagari 阅读(254) 评论(0) 推荐(0) 编辑
摘要:Description 你是M,一个雇佣N个标号为从1到N的间谍的情报机关的总管。每个间谍被派往不同的国家并在那获取重要情报。 如下是你的任务: 1.在部分间谍间组织会面。每次会面在两个间谍间进行,两个间谍交换他们自己获取的或从之前会面中得到的信息。因为在不同国家的两个间谍间组织机密会面很困难,所以 阅读全文
posted @ 2019-07-12 20:53 Vagari 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Description 在七山七海之外的一个小村庄,白雪公主与N个矮人住在一起,所有时间都花在吃和玩League of Legend游戏。白雪公主决心终结这样的生活,所以为他们举办了体育课。 在每节课开始时,矮人必须按他们的身高站队。假定矮人们有高度1,2,...,N(每个人高度互不相同)。然而,由 阅读全文
posted @ 2019-07-12 20:51 Vagari 阅读(178) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P3980 分析 这题可谓是借差补全的典例了 一拿到题,想法肯定是源点向志愿者连费用的边,志愿者向时间段连边,时间段向t连需求的边 但是我们发现,这样的话需要把一个流量当多个流量用,不符合网络流的操作 那么我们考虑时间轴建图 阅读全文
posted @ 2019-07-10 21:48 Vagari 阅读(138) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P3809 分析 SA模板(找个时间把SA学习笔记写了) #include <iostream> #include <cstdio> #include <cstring> using namespace std; const 阅读全文
posted @ 2019-07-10 21:42 Vagari 阅读(134) 评论(0) 推荐(0) 编辑
摘要:Description 法法塔和wyl8899都喜欢玩游戏。但是每次玩游戏法法塔都被wyl8899虐。为了安慰可怜的法法塔,wyl8899决定大发慈悲,修改了一下游戏规则。是这样的,这儿有一堆石子排成一列,每次wyl8899让hza选择一个区间进行游戏。游戏嘛,就是采用最普通的规则:两人轮流操作,每 阅读全文
posted @ 2019-07-10 21:40 Vagari 阅读(254) 评论(0) 推荐(0) 编辑
摘要:Description 法法塔是很喜欢写程序的。所以冒着就算码农屌丝一辈子的风险也大无畏地写着程序。码农们为了表彰法法塔的坚持与执着,决定给法法塔颁布奖励,为了体现码农的屌丝气质,奖励也将由法法塔自己做出选择!所有的奖励被组织成了一棵树的形态,每个点都有一个权值。法法塔首先选择一个子树,然后选择从该 阅读全文
posted @ 2019-07-10 21:36 Vagari 阅读(200) 评论(0) 推荐(0) 编辑
摘要:Description wyl8899今天也很刻苦的在做老师布置下来的题目!这一天老师布置的题目是这样的:给出两个仅含小写字母的字符串A和B,输出最大的k,使得A[1..k]是B的子串。A和B的长度都不会超过50000。很显然他并不知道正确的做法,但是他居然卡着时间过掉了老师给的数据!你找到了他提交 阅读全文
posted @ 2019-07-10 21:33 Vagari 阅读(262) 评论(0) 推荐(0) 编辑
摘要:Description 对于一个整数序列,查询区间第k大数可以在O(logN)的时间内轻松完成。现在我们对这个问题进行推广。考虑带重复数的集合(multiset)。定义在该类集合上的并操作“+”为两个集合的所有数不剔除重复得到的结果。比如,若A={1,2,2,3},B={2,3,4,4},则C={1 阅读全文
posted @ 2019-07-10 21:29 Vagari 阅读(187) 评论(0) 推荐(0) 编辑
摘要:Description Description Input 输入文件为secret.in :第一行 包含一 个正整数 T,表示有 T组测试数据。接下来 依次是 T组测试数 据。每组测试数 据的第一行包含两个整N、M。第二行包含 N - 1个正整数,依次表示 A1,A2, …,AN-1。接下来 M行, 阅读全文
posted @ 2019-07-10 21:27 Vagari 阅读(99) 评论(0) 推荐(0) 编辑
摘要:Description Description Input 输入文件 为split.in 。第一行 包含 一个正整数 T,表示有T组测试数据 。接下来 依次是 T组测试数 据。每组测试数 据的第一行包含个正整数N。第二行包含 N个 0、1、2之一 的整数,依次 表示点 1到点 N的颜色。其中0表示黑 阅读全文
posted @ 2019-07-10 21:22 Vagari 阅读(171) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P2515 分析 沙雕题*2 这题就是随便做个树形背包,Tarjan缩点把价值和体积加起来而已 注意必须保留当前节点的价值和体积 #include <iostream> #include <cstdio> #include 阅读全文
posted @ 2019-07-09 07:42 Vagari 阅读(165) 评论(0) 推荐(0) 编辑
摘要:Description Input 第一行包含了整数N,表示该文档的长度。下一行包含N个字符,每一个都是十个小写字母“a”到“j”之一。输入的第一个和最后一个字母都不是“e”。 Output 输出一个整数,表示Victor需要删除所有的“e”最少的按键次数。 Sample Input 35 chef 阅读全文
posted @ 2019-07-09 07:38 Vagari 阅读(236) 评论(0) 推荐(0) 编辑
摘要:Description 森林里有一片长方形的草地,在清晨的大雪过后被一层厚厚的积雪所掩盖(下图左)。住在森林里的兔子和狐狸,穿越草地,都会在雪地上留下他们的踪迹。他们总是从左上角进入,并从右下角离开草地。在这两者之间,他们可以来回走动,在雪地里玩,甚至在同一个地方多次留下踪迹。在任何时候,最多只有一 阅读全文
posted @ 2019-07-09 07:36 Vagari 阅读(226) 评论(0) 推荐(0) 编辑
摘要:Description 除去对铁质盔甲强烈的热爱,Brunhilda是一个正常的7岁女孩。近期,她正在策划一个完美的生日派对。她发明了如下的一个游戏:所有的孩子在一个数k被宣读之前不停地跑来跑去。当这个数字k宣读后,所有的孩子将形成人数恰好为k的若干群体,且保证剩余的孩子数目小于k。最后,这不足k个 阅读全文
posted @ 2019-07-09 07:35 Vagari 阅读(192) 评论(0) 推荐(0) 编辑
摘要:Description 刚刚解决完电力网络的问题, 阿狸又被领导的任务给难住了.刚才说过, 阿狸的国家有n 个城市, 现在国家需要在某些城市对之间建立一些贸易路线, 使得整个国家的任意两个城市都直接或间接的连通.为了省钱, 每两个城市之间最多只能有一条直接的贸易路径. 对于两个建立路线的方案, 如果 阅读全文
posted @ 2019-07-08 07:45 Vagari 阅读(204) 评论(0) 推荐(0) 编辑
摘要:Description 已知无向连通图G由N个点,N-1条边组成。每个点有给定权值。现有M个操作,操作分为2种:操作1,将某点权值更改;操作2,询问从点A至点B路径上所有点的权值和。 Description 已知无向连通图G由N个点,N-1条边组成。每个点有给定权值。现有M个操作,操作分为2种:操作 阅读全文
posted @ 2019-07-08 07:43 Vagari 阅读(185) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P3159 分析 这题更神仙 看到点有出入限制,我们考虑拆点 但既然从棋盘某点入,就要从棋盘某点出 所以一个点被拆成了三个,in,mid,out,其中mid连接源汇 然后从s到初始图的1点连条边,目标图的1点向t连条边,流量 阅读全文
posted @ 2019-07-08 07:41 Vagari 阅读(154) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P2050 分析 网络流的构图都好神仙啊%%% 我们设i为第i个菜,从原点向i连流量为需求量的边 然后动态加点,每次加入第j个城市倒数第k做第i个菜,其边权为k*t[j][i],流量均为一 优化:只为每次增广后的那个厨师加点 阅读全文
posted @ 2019-07-08 07:33 Vagari 阅读(139) 评论(0) 推荐(0) 编辑
摘要:#include <iostream> #include <cstdio> #include <cmath> #include <memory.h> using namespace std; typedef long long ll; const int N=524288; const ll P=9 阅读全文
posted @ 2019-07-08 07:30 Vagari 阅读(373) 评论(0) 推荐(0) 编辑
摘要:Description T 公司是一家专门生产彩色珠子项链的公司,其生产的项链设计新颖、款式多样、价格适中,广受青年人的喜爱。最近T 公司打算推出一款项链自助生产系统,使用该系统顾客可以自行设计心目中的美丽项链。 该项链自助生产系统包括硬件系统与软件系统,软件系统与用户进行交互并控制硬件系统,硬件系 阅读全文
posted @ 2019-07-07 08:01 Vagari 阅读(223) 评论(0) 推荐(0) 编辑
摘要:Description 潘塔纳尔沼泽地号称世界上最大的一块湿地,它地位于巴西中部马托格罗索州的南部地区。每当雨季来临,这里碧波荡漾、生机盎然,引来不少游客。 为了让游玩更有情趣,人们在池塘的中央建设了几座石墩和石桥,每座石桥连接着两座石墩,且每两座石墩之间至多只有一座石桥。这个景点造好之后一直没敢对 阅读全文
posted @ 2019-07-07 07:55 Vagari 阅读(168) 评论(0) 推荐(0) 编辑
摘要:Description 钟逆时针而绕,恶物狰狞的倾巢,我谦卑安静地于城堡下的晚祷,压抑远古流窜的蛮荒暗号,而管风琴键高傲的说,那只是在徒劳。我的乐器在环绕,时代无法淘汰我霸气的皇朝。 你无法预言,因为我越险,翅越艳;没有句点,跨时代蔓延,翼朝天。 月下浮雕,魔鬼的浅笑,狼迎风嚎,蝠翔似黑潮,用孤独去 阅读全文
posted @ 2019-07-07 07:49 Vagari 阅读(196) 评论(0) 推荐(0) 编辑
摘要:Description 阿狸和桃子居住的世界里, 只有一个国家, 这个国家有很多城市, 每个城市直接由中央政府管辖.电力是这个国家的唯一能源, 但是每个城市的发电能力都不一样, 于是就产生了某些城市电力不足, 而某些城市却电力过剩的情况.阿狸作为国家的首席工程师, 阿狸的一项重要工作就是均衡整个国家 阅读全文
posted @ 2019-07-07 07:46 Vagari 阅读(157) 评论(0) 推荐(0) 编辑
摘要:由于写这篇博文的时候OJ炸掉啦,所以只给出题目大意 告诉你d[i]表示大小为i的联通块的权值,要求问需要删去所有权值为[l..r]的边,问使联通块权值之和>=k的最小区间(长度) 分析 比赛的时候自己脑抽了,没发现没二分性,不能二分…… 然后不能二分以后还没根据数据规模推断,其实m^2logn暴力就 阅读全文
posted @ 2019-07-06 07:33 Vagari 阅读(151) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P3648 分析 首先我们先证明,分割的顺序与答案无关 设有三段a,b,c a(b+c)+bc=ab+ac+bc① ab+(a+b)c=ab+ac+bc② ①=② 假装证明了 然后我们设f[i][k]表示第i个数字的后面分割 阅读全文
posted @ 2019-07-06 07:27 Vagari 阅读(178) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P1879 分析 数据已经提醒是状压了 我们考虑f[i][j]表示第i行状态为j时的方案数 则我们从f[i-1][k]转移,只需要考虑j和k是否有相邻位,j和k是否满足草地的状况即可 #include <iostream> 阅读全文
posted @ 2019-07-05 07:57 Vagari 阅读(155) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P1850 分析 先全部跑一边dij,把距离求出来 我们设f[i][j][0/1]表示第i个时段,用了j次换教室机会,当前教室有无使用机会的最小期望 $f[i+1][j][0]=min(f[i][j][0]+dis[c[i] 阅读全文
posted @ 2019-07-05 07:54 Vagari 阅读(154) 评论(0) 推荐(0) 编辑
摘要:Description 游戏规则如下:给定两个正整数数列,一个游戏者通过若干次操作完成游戏。每一次操作,选择两个正整数k1和k2。将第一个数列的最后连续k1个数删除,它们的和记为S1;将第二个数列的最后连续K2个数删除,它们的和记为S2。这一次操作的得分就是(S1-K1)* (S2-K2 )。直到两 阅读全文
posted @ 2019-07-05 07:48 Vagari 阅读(214) 评论(0) 推荐(0) 编辑
摘要:Description 横一划竖一划,横一划竖一划…………小R画出了一个n*m的棋盘。 由于NOIP快要到了,小R有了一个奇妙的想法。 在棋盘的每一个小方格中填入N,O,I,P这4个字母中的一个,若棋盘中每一个2*2的小棋盘中都有N,O,I,P这4个字母,小R就认为这个棋盘是幸运棋盘。小R想知道一共 阅读全文
posted @ 2019-07-05 07:41 Vagari 阅读(202) 评论(0) 推荐(0) 编辑
摘要:Description 小N 最近迷上了购物每天都让小A 和小T 陪她逛街拿东西。最近商店出了这样的一个 活动:买东西送积分,就是买一件物品,送当前物品的积分ci*当前的倍率,初始倍率是1; 当倍率是i 的时候,如果你买的物品等于ti 个,那么倍率将加1.最多积分的人可以得到超限 量版的圆神手办。小 阅读全文
posted @ 2019-07-05 07:39 Vagari 阅读(119) 评论(0) 推荐(0) 编辑
摘要:Description Farmer John的N(1<=N<=1000)头奶牛分别居住在农场所拥有的B(1<=B<=20)个牛棚的某一个里。有些奶牛很喜欢她们当前住的牛棚,而另一些则讨厌再在它们现在所在的牛棚呆下去。FJ在忍受了若干次奶牛的抱怨后,决定为所有奶牛重新安排牛棚,使最不满的那头奶牛与最 阅读全文
posted @ 2019-07-05 07:37 Vagari 阅读(253) 评论(0) 推荐(0) 编辑
摘要:Description Hotham市再次被Jester袭击。这一次,Jester攻击的目标是Hotham的供水系统。Hotham的淡水存储在N个水库,由M个管道连接。任意2个水库之间至少有一条路径,该路径可能包含多个管道。每个管道连接两个不同的水库,任何两个水库之间最多只有一个管道。Jester破 阅读全文
posted @ 2019-07-05 07:31 Vagari 阅读(222) 评论(0) 推荐(0) 编辑
摘要:Description 如果一个字符串从后往前读与从前往后读一致,我们则称之为回文字符串。当一个数字不包含长度大于1的子回文数字时称为非回文数字。例如,16276是非回文数字,但17276不是,因为它包含回文数字727。你的任务是在一个给定的范围内计算非回文数字的总数。 Description 如果 阅读全文
posted @ 2019-07-05 07:23 Vagari 阅读(217) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 51 4 5 2 33 4 2 1 5 Sample Output 3 Sample Input 51 4 5 2 33 4 2 1 5 Sampl 阅读全文
posted @ 2019-07-04 07:56 Vagari 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 4 34 3 35 1 62 6 13 2 9 Sample Output 4.4286 Sample Input 4 34 3 35 1 62 6 阅读全文
posted @ 2019-07-04 07:51 Vagari 阅读(211) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 6 1 24 3 2 8 6 2 Sample Output 3 5 Sample Input 6 1 24 3 2 8 6 2 Sample In 阅读全文
posted @ 2019-07-04 07:45 Vagari 阅读(157) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 5 and 13 5 2 7 1 Sample Output 1 12 15 11 3 Sample Input 5 and 13 5 2 7 1 阅读全文
posted @ 2019-07-04 07:39 Vagari 阅读(161) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 5 41 21 33 43 51 42 41 22 5 Sample Output 3112 Sample Input 5 41 21 33 43 阅读全文
posted @ 2019-07-04 07:30 Vagari 阅读(171) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P2928 分析 一道挺有意思的思维题 因为所有点都在运动,不好做,我们把运动改为相对的 设bessie在原点(0,0),不运动,则杀手们的参数则为(x-bx,y-by,vx-vbx,vy-vby) 那么题目就变为求杀手什么 阅读全文
posted @ 2019-07-02 21:48 Vagari 阅读(183) 评论(0) 推荐(0) 编辑
摘要:Description Description Input 仅有一行,包含两个正整数n, m,表示棋盘的规模。 Output 仅有一行,包含一个整数,即跳法种数mod 30011。 Input 仅有一行,包含两个正整数n, m,表示棋盘的规模。 Input 仅有一行,包含两个正整数n, m,表示棋盘 阅读全文
posted @ 2019-07-02 21:40 Vagari 阅读(233) 评论(0) 推荐(0) 编辑
摘要:Description 给定一个由前n个小写字母组成的串S。串S是阶乘字符串当且仅当前n个小写字母的全排列(共n!种)都作为S的子序列(可以不连续)出现。由这个定义出发,可以得到一个简单的枚举法去验证,但是它实在太慢了。所以现在请你设计一个算法,在1秒内判断出给定的串是否是阶乘字符串。 Descri 阅读全文
posted @ 2019-07-02 21:23 Vagari 阅读(239) 评论(0) 推荐(0) 编辑
摘要:Description 在一些扑克游戏里,如德州扑克,发牌是有讲究的。一般称呼专业的发牌手为荷官。荷官在发牌前,先要销牌(burn card)。所谓销牌,就是把当前在牌库顶的那一张牌移动到牌库底,它用来防止玩家猜牌而影响游戏。假设一开始,荷官拿出了一副新牌,这副牌有N张不同的牌,编号依次为1到N。由 阅读全文
posted @ 2019-07-02 21:19 Vagari 阅读(180) 评论(0) 推荐(0) 编辑
摘要:Description 你被困在一个密室里。经过一轮摸索,你在密室里有所发现:1.密室是一个呈m×n网格的长方形,地面有六个格子被上了色;2.密室地面部分格子可能有障碍物;3.密室的某一格有一个六面都没上色的立方体;4.当立方体滚动到相邻无障碍物的格子,如果立方体接触地面的一面没有颜色而地面有颜色, 阅读全文
posted @ 2019-07-02 07:46 Vagari 阅读(216) 评论(0) 推荐(0) 编辑
摘要:Description 回文序列是指左右对称的序列。例如1 2 3 2 1是回文序列,但是1 2 3 2 2就不是。我们会给定一个N×M的矩阵,你需要从这个矩阵中找出一个P×P的子矩阵,使得这个子矩阵的每一列和每一行都是回文序列。 Description 回文序列是指左右对称的序列。例如1 2 3  阅读全文
posted @ 2019-07-02 07:38 Vagari 阅读(211) 评论(0) 推荐(0) 编辑
摘要:Description 排版是很有讲究的。假设稿纸的宽度是W个字符,长度不限,当你对一篇文章排版时,必须满足以下条件:1.必须保持单词的次序。下图显示了对4个单词“This is a pen”在一张宽11字符的稿纸上排版的结果: Description 排版是很有讲究的。假设稿纸的宽度是W个字符,长 阅读全文
posted @ 2019-07-02 07:36 Vagari 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Description 你在一个跨国公司负责发工资,每个工人的工资以自己本国货币结算。如果你手头上有足够的该国货币,你就直接发给他;如果没有足够的该国货币,他也不介意收到其他种类的货币,前提是按兑换关系他没有少拿就可以了。例如,有六种货币:A,B,C,D,E,F,你知道这些货币的兑换关系是:23 A 阅读全文
posted @ 2019-07-02 07:31 Vagari 阅读(144) 评论(0) 推荐(0) 编辑
摘要:Description 你和你的伙伴正在筹备村里的万人宴,由于村子是长条形的,所有宾客将坐在一张超级长桌的一侧就餐。正当筹备工作进行得火热朝天,你和你的伙伴发现一个严重问题:由于缺乏沟通,你俩各自制作了一张座位图发给各位宾客。你必须计算出有多少对宾客,他们在两份座位图中次序安排是不同的。例如,对以下 阅读全文
posted @ 2019-07-02 07:28 Vagari 阅读(157) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 4 4#****#****#*xxx# Sample Output 5 Sample Input 4 4#****#****#*xxx# Sampl 阅读全文
posted @ 2019-07-01 11:17 Vagari 阅读(143) 评论(0) 推荐(0) 编辑
摘要:Description Description Input 第一行,一个整数T表示一共T组数据。每组数据第一行,两个整数N,M,分别表示密码串长度和区间个数。接下来M行,第i行两个整数Li,Ri表示一个区间[Li,Ri]。 Output 每组数据一行,一个整数表示所有的可能,答案对(10^9+7)取 阅读全文
posted @ 2019-07-01 11:15 Vagari 阅读(132) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P1919 分析 可以把一个数化为多项式的系数,如233 3+3x+2x^2 然后便可以进行快速傅里叶转换了 注意进位 #include <iostream> #include <cstdio> #include <cmat 阅读全文
posted @ 2019-07-01 11:07 Vagari 阅读(191) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示