06 2017 档案

摘要:题目描述 漆黑的晚上,九条可怜躺在床上辗转反侧。难以入眠的她想起了若干年前她的一次悲惨的OI 比赛经历。那是一道基础的树状数组题。给出一个长度为 n 的数组 A,初始值都为 0,接下来进行 m 次操作,操作有两种: 1 x,表示将 Ax 变成 (Ax + 1) mod 2。 2 l r,表示询问 s 阅读全文
posted @ 2017-06-25 13:57 GXZlegend 阅读(816) 评论(2) 推荐(0) 编辑
摘要:题目描述 JOI君有N个装在手机上的挂饰,编号为1...N。 JOI君可以将其中的一些装在手机上。 JOI君的挂饰有一些与众不同——其中的一些挂饰附有可以挂其他挂件的挂钩。每个挂件要么直接挂在手机上,要么挂在其他挂件的挂钩上。直接挂在手机上的挂件最多有1个。 此外,每个挂件有一个安装时会获得的喜悦值 阅读全文
posted @ 2017-06-25 13:30 GXZlegend 阅读(432) 评论(0) 推荐(0) 编辑
摘要:题目描述 “第一分钟,X说,要有矩阵,于是便有了一个里面写满了0的n×m矩阵。 第二分钟,L说,要能修改,于是便有了将左上角为(a,b),右下角为(c,d)的一个矩形区域内的全部数字加上一个值的操作。 第三分钟,k说,要能查询,于是便有了求给定矩形区域内的全部数字和的操作。 第四分钟,彩虹喵说,要基 阅读全文
posted @ 2017-06-24 10:55 GXZlegend 阅读(698) 评论(0) 推荐(0) 编辑
摘要:题目描述 为了表彰小联为Samuel星球的探险所做出的贡献,小联被邀请参加Samuel星球近距离载人探险活动。 由于Samuel星球相当遥远,科学家们要在飞船中度过相当长的一段时间,小联提议用扑克牌打发长途旅行中的无聊时间。玩了几局之后,大家觉得单纯玩扑克牌对于像他们这样的高智商人才来说太简单了。有 阅读全文
posted @ 2017-06-24 10:24 GXZlegend 阅读(386) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一棵n个点的带权树,求树上最长的异或和路径 输入 The input contains several test cases. The first line of each test case contains an integer n(1<=n<=100000), The follo 阅读全文
posted @ 2017-06-24 10:13 GXZlegend 阅读(371) 评论(0) 推荐(0) 编辑
摘要:题目描述 Farmer John is constructing a new milking machine and wishes to keep it secret as long as possible. He has hidden in it deep within his farm and 阅读全文
posted @ 2017-06-24 10:07 GXZlegend 阅读(1361) 评论(0) 推荐(0) 编辑
摘要:题目描述 Just like humans enjoy playing the game of Hopscotch, Farmer John's cows have invented a variant of the game for themselves to play. Being played 阅读全文
posted @ 2017-06-24 09:59 GXZlegend 阅读(299) 评论(0) 推荐(0) 编辑
摘要:题目描述 小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的音乐。 这架超级钢琴可以弹奏出n个音符,编号为1至n。第i个音符的美妙度为Ai,其中Ai可正可负。 一个“超级和弦”由若干个编号连续的音符组成,包含的音符个数不少于L且不多于R。我们定义 阅读全文
posted @ 2017-06-24 09:44 GXZlegend 阅读(517) 评论(0) 推荐(0) 编辑
摘要:题目描述 Z国的骑士团是一个很有势力的组织,帮会中汇聚了来自各地的精英。他们劫富济贫,惩恶扬善,受到社会各界的赞扬。最近发生了一件可怕的事情,邪恶的Y国发动了一场针对Z国的侵略战争。战火绵延五百里,在和平环境中安逸了数百年的Z国又怎能抵挡的住Y国的军队。于是人们把所有的希望都寄托在了骑士团的身上,就 阅读全文
posted @ 2017-06-24 08:52 GXZlegend 阅读(355) 评论(0) 推荐(0) 编辑
摘要:题目描述 XWW是个影响力很大的人,他有很多的追随者。这些追随者都想要加入XWW教成为XWW的教徒。但是这并不容易,需要通过XWW的考核。XWW给你出了这么一个难题:XWW给你一个N*N的正实数矩阵A,满足XWW性。称一个N*N的矩阵满足XWW性当且仅当:(1)A[N][N]=0;(2)矩阵中每行的 阅读全文
posted @ 2017-06-24 08:32 GXZlegend 阅读(401) 评论(0) 推荐(0) 编辑
摘要:题目描述 给一个包含n个点,m条边的无向连通图。从顶点1出发,往其余所有点分别走一次并返回。 往某一个点走时,选择总长度最短的路径走。若有多条长度最短的路径,则选择经过的顶点序列字典序最小的那条路径(如路径A为1,32,11,路径B为1,3,2,11,路径B字典序较小。注意是序列的字典序的最小,而非 阅读全文
posted @ 2017-06-23 20:39 GXZlegend 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 修正一下 l = (l_0 + x - 1) mod n + 1, r = (r_0 + x - 1) mod n + 1 输出 样例输入 6 3 1 2 3 2 1 2 1 5 3 6 1 5 样例输出 1 2 1 题解 分块+STL-vector 一个显而易见的结论:区间众数一定 阅读全文
posted @ 2017-06-23 20:21 GXZlegend 阅读(376) 评论(0) 推荐(0) 编辑
摘要:题目描述 dC 在秒了BZOJ 上所有的数论题后,感觉萌萌哒,想出了这么一道水题,来拯救日益枯竭的水题资源。 给定一个长度为 n的正整数序列A,有q次询问,每次询问一段区间内所有元素乘积的φ(φ(n)代表1~n 中与n互质的数的个数) 。由于答案可能很大,所以请对答案 mod 10^6 + 777。 阅读全文
posted @ 2017-06-23 20:05 GXZlegend 阅读(413) 评论(0) 推荐(0) 编辑
摘要:题目描述 我早已习惯你不在身边, 人间四月天 寂寞断了弦。 回望身后蓝天, 跟再见说再见…… 某天,蒟蒻Autumn发现了从 Gty的妹子树(bzoj3720) 上掉落下来了许多妹子,他发现 她们排成了一个序列,每个妹子有一个美丽度。 Bakser神犇与他打算研究一下这个妹子序列,于是Bakser神 阅读全文
posted @ 2017-06-23 19:37 GXZlegend 阅读(538) 评论(0) 推荐(0) 编辑
摘要:题目描述 Welcome to ALO ( Arithmetic and Logistic Online)。这是一个VR MMORPG ,如名字所见,到处充满了数学的谜题。现在你拥有n颗宝石,每颗宝石有一个能量密度,记为ai,这些宝石的能量密度两两不同。现在你可以选取连续的一些宝石(必须多于一个)进 阅读全文
posted @ 2017-06-23 18:57 GXZlegend 阅读(268) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个n个点m条边的无向图,问最少删掉多少条边能使得编号小于等于k的点都不在环上。 输入 第一行三个整数n,m,k; 接下来m行每行两个整数ai,bi,表示ai和bi之间有一条无向边。 输出 一个整数,表示最少的删边数量。 样例输入 11 13 5 1 2 1 3 1 5 3 5 2 8 阅读全文
posted @ 2017-06-23 18:46 GXZlegend 阅读(352) 评论(0) 推荐(0) 编辑
摘要:题目描述 在X星球上有N个国家,每个国家占据着X星球的一座城市。由于国家之间是敌对关系,所以不同国家的两个城市是不会有公路相连的。 X星球上战乱频发,如果A国打败了B国,那么B国将永远从这个星球消失,而B国的国土也将归A国管辖。A国国王为了加强统治,会在A国和B国之间修建一条公路,即选择原A国的某个 阅读全文
posted @ 2017-06-21 20:34 GXZlegend 阅读(944) 评论(0) 推荐(0) 编辑
摘要:题目描述 小强要在N个孤立的星球上建立起一套通信系统。这套通信系统就是连接N个点的一个树。 这个树的边是一条一条添加上去的。在某个时刻,一条边的负载就是它所在的当前能够联通的树上路过它的简单路径的数量。 例如,在上图中,现在一共有了5条边。其中,(3,8)这条边的负载是6,因为有六条简单路径2-3- 阅读全文
posted @ 2017-06-21 19:58 GXZlegend 阅读(2082) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个非负整数序列 {a},初始长度为 N。 有M个操作,有以下两种操作类型:1、A x:添加操作,表示在序列末尾添加一个数 x,序列的长度 N+1。2、Q l r x:询问操作,你需要找到一个位置 p,满足 l<=p<=r,使得:a[p] xor a[p+1] xor ... xor 阅读全文
posted @ 2017-06-21 19:26 GXZlegend 阅读(369) 评论(2) 推荐(0) 编辑
摘要:题目描述 Zxl有一次决定制造一条项链,她以非常便宜的价格买了一长条鲜艳的珊瑚珠子,她现在也有一个机器,能把这条珠子切成很多块(子串),每块有k(k>0)个珠子,如果这条珠子的长度不是k的倍数,最后一块小于k的就不要拉(nc真浪费),保证珠子的长度为正整数。 Zxl喜欢多样的项链,为她应该怎样选择数 阅读全文
posted @ 2017-06-21 19:19 GXZlegend 阅读(292) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 输入数据的第一行包含一个整数N,表示数组中的元素个数。 第二行包含N个整数A1,A2,…,AN。 输出 输出一行包含给定表达式可能的最大值。 样例输入 5 1 2 3 1 2 样例输出 6 题解 Trie树 还是本着100000(2)>011111(2)的原则,显然需要从高位贪心取值 阅读全文
posted @ 2017-06-21 18:57 GXZlegend 阅读(432) 评论(1) 推荐(0) 编辑
摘要:题目描述 匪徒准备从一个车站转移毒品到另一个车站,警方准备进行布控. 对于每个车站进行布控都需要一定的代价,现在警方希望使用最小的代价控制一些车站,使得去掉这些车站后,匪徒无法从原定的初始点到达目标点 输入 第一行输入N,M代表车站的总个数,及有多少条双向边连接它们. 2<=n<=200 , 1 < 阅读全文
posted @ 2017-06-21 18:24 GXZlegend 阅读(194) 评论(0) 推荐(0) 编辑
摘要:题目描述 背景 想Kpm当年为了防止别人随便进入他的MC,给他的PC设了各种奇怪的密码和验证问题(不要问我他是怎么设的。。。),于是乎,他现在理所当然地忘记了密码,只能来解答那些神奇的身份验证问题了。。。 描述 Kpm当年设下的问题是这样的: 现在定义这么一个概念,如果字符串s是字符串c的一个后缀, 阅读全文
posted @ 2017-06-21 17:18 GXZlegend 阅读(321) 评论(0) 推荐(0) 编辑
摘要:题目描述 已知多项式方程: a0+a1*x+a2*x^2+...+an*x^n=0 求这个方程在[1,m]内的整数解(n和m均为正整数)。 输入 第一行包含2个整数n、m,每两个整数之间用一个空格隔开。 接下来的n+1行每行包含一个整数,依次为a0,a1,a2,...,an。 接下来的n+1行每行包 阅读全文
posted @ 2017-06-20 21:01 GXZlegend 阅读(394) 评论(0) 推荐(0) 编辑
摘要:题目描述 很久很久以前,森林里住着一群跳蚤。一天,跳蚤国王得到了一个神秘的字符串,它想进行研究。 首先,他会把串分成不超过 k 个子串,然后对于每个子串 S,他会从S的所有子串中选择字典序最大的那一个,并在选出来的 k 个子串中选择字典序最大的那一个。他称其为“魔力串”。 现在他想找一个最优的分法让 阅读全文
posted @ 2017-06-20 20:48 GXZlegend 阅读(584) 评论(0) 推荐(0) 编辑
摘要:题目描述 题解 期望dp+高斯消元 直接求总体的期望异或和比较困难,我们可以考虑按位拆分一下,这样每一位就只有0/1两种选择。 设f[i]表示从i到n的期望异或和,那么$f[y]=\sum\limits_{exist\ x1\to y=0}\frac{f[x1]}{d[x1]}+\sum\limit 阅读全文
posted @ 2017-06-20 20:19 GXZlegend 阅读(319) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 第一行包含两个整数N和 M, 表示该无向图中点的数目与边的数目。 接下来M 行描述 M 条边,每行三个整数Si,Ti ,Di,表示 Si 与Ti之间存在 一条权值为 Di的无向边。 图中可能有重边或自环。 输出 仅包含一个整数,表示最大的XOR和(十进制结果),注意输出后加换行回车。 阅读全文
posted @ 2017-06-20 19:58 GXZlegend 阅读(331) 评论(0) 推荐(0) 编辑
摘要:题目描述 奶牛们建立了一个随机化的臭气炸弹来驱逐猪猡。猪猡的文明包含1到N (2 <= N <= 300)一共N个猪城。这些城市由M (1 <= M <= 44,850)条由两个不同端点A_j和B_j (1 <= A_j<= N; 1 <= B_j <= N)表示的双向道路连接。保证城市1至少连接一 阅读全文
posted @ 2017-06-20 19:33 GXZlegend 阅读(324) 评论(0) 推荐(0) 编辑
摘要:题目描述 小苗去市场上买了一捆小葱苗,她突然一时兴起,于是她在每颗小葱苗上写上一个数字,然后把小葱叫过来玩游戏。 每个时刻她会给小葱一颗小葱苗或者是从小葱手里拿走一颗小葱苗,并且 让小葱从自己手中的小葱苗里选出一些小葱苗使得选出的小葱苗上的数字的异或和最大。 这种小问题对于小葱来说当然不在话下,但是 阅读全文
posted @ 2017-06-20 18:31 GXZlegend 阅读(815) 评论(0) 推荐(0) 编辑
摘要:题目描述 A和B两个人玩游戏,一共有m颗石子,A把它们分成了n堆,每堆石子数分别为a[1],a[2],...,a[n],每轮可以选择一堆石子,取掉任意颗石子,但不能不取。谁先不能操作,谁就输了。在游戏开始前,B可以扔掉若干堆石子,但是必须保证扔掉的堆数是d的倍数,且不能扔掉所有石子。A先手,请问B有 阅读全文
posted @ 2017-06-20 17:18 GXZlegend 阅读(417) 评论(0) 推荐(0) 编辑
摘要:题目描述 传统的Nim游戏是这样的:有一些火柴堆,每堆都有若干根火柴(不同堆的火柴数量可以不同)。两个游戏者轮流操作,每次可以选一个火柴堆拿走若干根火柴。可以只拿一根,也可以拿走整堆火柴,但不能同时从超过一堆火柴中拿。拿走最后一根火柴的游戏者胜利。 本题的游戏稍微有些不同:在第一个回合中,第一个游戏 阅读全文
posted @ 2017-06-20 16:53 GXZlegend 阅读(311) 评论(0) 推荐(0) 编辑
摘要:题目描述 脸哥最近在玩一款神奇的游戏,这个游戏里有 n 件装备,每件装备有 m 个属性,用向量zi(aj ,.....,am) 表示 (1 <= i <= n; 1 <= j <= m),每个装备需要花费 ci,现在脸哥想买一些装备,但是脸哥很穷,所以总是盘算着怎样才能花尽量少的钱买尽量多的装备。对 阅读全文
posted @ 2017-06-20 16:47 GXZlegend 阅读(247) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定矩阵A,B和模数p,求最小的x满足 A^x = B (mod p) 输入 第一行两个整数n和p,表示矩阵的阶和模数,接下来一个n * n的矩阵A.接下来一个n * n的矩阵B 输出 输出一个正整数,表示最小的可能的x,数据保证在p内有解 样例输入 2 7 1 1 1 0 5 3 3 2 阅读全文
posted @ 2017-06-20 16:42 GXZlegend 阅读(679) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定N个数,你可以在这些数中任意选一些数出来,每个数可以选任意多次,试求出你能选出的数的异或和的最大值和严格次大值。 输入 第一行一个正整数N。 接下来一行N个非负整数。 输出 一行,包含两个数,最大值和次大值。 样例输入 3 3 5 6 样例输出 6 5 题解 高斯消元求线性基裸题 由于 阅读全文
posted @ 2017-06-20 16:28 GXZlegend 阅读(343) 评论(0) 推荐(0) 编辑
摘要:题目描述 相传,在远古时期,位于西方大陆的 Magic Land 上,人们已经掌握了用魔法矿石炼制法杖的技术。那时人们就认识到,一个法杖的法力取决于使用的矿石。一般地,矿石越多则法力越强,但物极必反:有时,人们为了获取更强的法力而使用了很多矿石,却在炼制过程中发现魔法矿石全部消失了,从而无法炼制出法 阅读全文
posted @ 2017-06-20 16:21 GXZlegend 阅读(434) 评论(0) 推荐(0) 编辑
摘要:题目描述 有n张卡片在桌上一字排开,每张卡片上有两个数,第i张卡片上,正面的数为a[i],反面的数为b[i]。现在,有m个熊孩子来破坏你的卡片了!第i个熊孩子会交换c[i]和d[i]两个位置上的卡片。每个熊孩子捣乱后,你都需要判断,通过任意翻转卡片(把正面变为反面或把反面变成正面,但不能改变卡片的位 阅读全文
posted @ 2017-06-20 16:02 GXZlegend 阅读(318) 评论(0) 推荐(0) 编辑
摘要:题目描述 满汉全席是中国最丰盛的宴客菜肴,有许多种不同的材料透过满族或是汉族的料理方式,呈现在數量繁多的菜色之中。由于菜色众多而繁杂,只有极少數博学多闻技艺高超的厨师能够做出满汉全席,而能够烹饪出经过专家认证的满汉全席,也是中国厨师最大的荣誉之一。 世界满汉全席协会是由能够料理满汉全席的专家厨师们所 阅读全文
posted @ 2017-06-20 15:55 GXZlegend 阅读(384) 评论(0) 推荐(0) 编辑
摘要:题目描述 图论中的树为一个无环的无向图。给定一棵树,每个节点有一盏指示灯和一个按钮。如果节点的按扭被按了,那么该节点的灯会从熄灭变为点亮(当按之前是熄灭的),或者从点亮到熄灭(当按之前是点亮的)。并且该节点的直接邻居也发生同样的变化。开始的时候,所有的指示灯都是熄灭的。请编程计算最少要按多少次按钮, 阅读全文
posted @ 2017-06-20 15:43 GXZlegend 阅读(600) 评论(0) 推荐(0) 编辑
摘要:题目描述 一个无向连通图,顶点从1编号到N,边从1编号到M。 小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选 择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小Z 到达N号顶点时游走结束,总分为所有获得的分数之和。 现在,请你对这M条边进行编 阅读全文
posted @ 2017-06-20 15:35 GXZlegend 阅读(722) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 第一行是两个正整数 N, M。 接下来 M行,按顺序给出 Charles 这M次使用“点足机”的统计结果。每行 包含一个“01”串和一个数字,用一个空格隔开。“01”串按位依次表示每只虫 子是否被放入机器:如果第 i 个字符是“0”则代表编号为 i 的虫子未被放入,“1” 则代表已被 阅读全文
posted @ 2017-06-20 15:20 GXZlegend 阅读(214) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定N个数对(xi, yi),求最长上升子序列的长度。上升序列定义为{(xi, yi)}满足对i<j有xi<xj且yi<yj。 样例输入 8 1 3 3 2 1 1 4 5 6 3 9 9 8 7 7 6 样例输出 3 题解 CDQ分治+树状数组 一道经典的二维偏序问题。 由于限制条件有2 阅读全文
posted @ 2017-06-20 15:12 GXZlegend 阅读(539) 评论(0) 推荐(0) 编辑
摘要:题目描述 给出一个长度为 的正整数序列Ci,求一个子序列,使得原序列中任意长度为 的子串中被选出的元素不超过K(K,M<=100) 个,并且选出的元素之和最大。 输入 第1行三个数N,m,k。 接下来N行,每行一个字符串表示Ci。 输出 最大和。 样例输入 10 5 3 4 4 4 6 6 6 6 阅读全文
posted @ 2017-06-18 09:55 GXZlegend 阅读(1019) 评论(1) 推荐(0) 编辑
摘要:题目描述 申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管。布布刚上任就遇到了一个难题:为即将启动的奥运新项目招募一批短期志愿者。经过估算,这个项目需要N 天才能完成,其中第i 天至少需要Ai 个人。布布通过了解得知,一共有M 类志愿者可以招募。其中第i 类可以从第Si 天工作 阅读全文
posted @ 2017-06-18 09:35 GXZlegend 阅读(1187) 评论(0) 推荐(0) 编辑
摘要:题目描述 一条东西走向的穆西河将巴邻旁市一分为二,分割成了区域 A 和区域 B。 每一块区域沿着河岸都建了恰好 1000000001 栋的建筑,每条岸边的建筑都从 0 编号到 1000000000。相邻的每对建筑相隔 1 个单位距离,河的宽度也是 1 个单位长度。区域 A 中的 i 号建筑物恰好与区 阅读全文
posted @ 2017-06-18 08:21 GXZlegend 阅读(293) 评论(0) 推荐(0) 编辑
摘要:题目描述 背景 花神是神,一大癖好就是嘲讽大J,举例如下: “哎你傻不傻的!【hqz:大笨J】” “这道题又被J屎过了!!” “J这程序怎么跑这么快!J要逆袭了!” …… 描述 这一天DJ在给吾等众蒟蒻讲题,花神在一边做题无聊,就跑到了一边跟吾等众蒟蒻一起听。以下是部分摘录: 1. “J你在讲什么! 阅读全文
posted @ 2017-06-18 08:03 GXZlegend 阅读(464) 评论(0) 推荐(0) 编辑
摘要:UPD:复杂度是fake的...大家还是去写启发式合并吧。 题目描述 有N个节点,标号从1到N,这N个节点一开始相互不连通。第i个节点的初始权值为a[i],接下来有如下一些操作: U x y: 加一条边,连接第x个节点和第y个节点 A1 x v: 将第x个节点的权值增加v A2 x v: 将第x个节 阅读全文
posted @ 2017-06-18 07:50 GXZlegend 阅读(522) 评论(0) 推荐(0) 编辑
摘要:题目描述 毛毛虫经过及时的变形,最终逃过的一劫,离开了菜妈的菜园。 毛毛虫经过千山万水,历尽千辛万苦,最后来到了小小的绍兴一中的校园里。爬啊爬~爬啊爬~~毛毛虫爬到了一颗小小的“毛景树”下面,发现树上长着他最爱吃的毛毛果~~~ “毛景树”上有N个节点和N-1条树枝,但节点上是没有毛毛果的,毛毛果都是 阅读全文
posted @ 2017-06-18 07:40 GXZlegend 阅读(305) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 输出 样例输入 1 7 1 2 2 3 2 4 4 6 5 6 6 7 样例输出 3 题解 树形dp 设f[x]表示以x为根的子树完成路径覆盖,且x为某条路径的一端(可以向上延伸)的最小路径数,g[x]表示以x为根的子树完成路径覆盖,且x不为某条路径的一端的最小路径数。 那么考虑点x 阅读全文
posted @ 2017-06-18 07:37 GXZlegend 阅读(1222) 评论(0) 推荐(0) 编辑
摘要:题目描述 JSOI信息学代表队一共有N名候选人,这些候选人从1到N编号。方便起见,JYY的编号是0号。每个候选人都由一位编号比他小的候选人Ri推荐。如果Ri=0则说明这个候选人是JYY自己看上的。为了保证团队的和谐,JYY需要保证,如果招募了候选人i,那么候选人Ri"也一定需要在团队中。当然了,JY 阅读全文
posted @ 2017-06-17 16:52 GXZlegend 阅读(662) 评论(0) 推荐(0) 编辑
摘要:题目描述 著名游戏设计师vfleaking,最近迷上了Nim。普通的Nim游戏为:两个人进行游戏,N堆石子,每回合可以取其中某一堆的任意多个,可以取完,但不可以不取。谁不能取谁输。这个游戏是有必胜策略的。于是vfleaking决定写一个玩Nim游戏的平台来坑玩家。为了设计漂亮一点的初始局面,vfle 阅读全文
posted @ 2017-06-17 15:01 GXZlegend 阅读(426) 评论(0) 推荐(0) 编辑
摘要:题目描述 Seter建造了一个很大的星球,他准备建造N个国家和无数双向道路。N个国家很快建造好了,用1..N编号,但是他发现道路实在太多了,他要一条条建简直是不可能的!于是他以如下方式建造道路:(a,b),(c,d)表示,对于任意两个国家x,y,如果a<=x<=b,c<=y<=d,那么在xy之间建造 阅读全文
posted @ 2017-06-15 11:40 GXZlegend 阅读(1377) 评论(0) 推荐(0) 编辑
摘要:题目描述 lanzerb的部落在A国的上部,他们不满天寒地冻的环境,于是准备向A国的下部征战来获得更大的领土。 A国是一个M*N的矩阵,其中某些地方是城镇,某些地方是高山深涧无人居住。lanzerb把自己的部落分成若干支军队,他们约定: 1. 每支军队可以从任意一个城镇出发,并只能从上往向下征战,不 阅读全文
posted @ 2017-06-15 11:26 GXZlegend 阅读(366) 评论(0) 推荐(0) 编辑
摘要:题目描述 话说练习后缀数组时,小C 刷遍 poj 后缀数组题, 各类字符串题闻之丧胆。就在准备对敌方武将发出连环杀时,对方一记无中生有,又一招顺手牵羊,小C 程序中的原字符数组就被牵走了。幸运的是,小C 早已经求出了 SA[],为了能东山再起,迅速 A 掉此题,他希望各位忠臣们能帮忙求出一组原字符数 阅读全文
posted @ 2017-06-15 11:05 GXZlegend 阅读(266) 评论(0) 推荐(0) 编辑
摘要:题目描述 描述zcwwzdjn在追杀十分sb的zhx,而zhx逃入了一个遥远的国度。当zcwwzdjn准备进入遥远的国度继续追杀时,守护神RapiD阻拦了zcwwzdjn的去路,他需要zcwwzdjn完成任务后才能进入遥远的国度继续追杀。 问题是这样的:遥远的国度有n个城市,这些城市之间由一些路连接 阅读全文
posted @ 2017-06-15 10:23 GXZlegend 阅读(519) 评论(0) 推荐(0) 编辑
摘要:题目描述 Given n, calculate the sum LCM(1,n) + LCM(2,n) + .. + LCM(n,n), where LCM(i,n) denotes the Least Common Multiple of the integers i and n. 输入 The 阅读全文
posted @ 2017-06-15 09:44 GXZlegend 阅读(626) 评论(0) 推荐(0) 编辑
摘要:题目描述 传说很久以前,大地上居住着一种神秘的生物:地精。 地精喜欢住在连绵不绝的山脉中。具体地说,一座长度为 N 的山脉 H可分 为从左到右的 N 段,每段有一个独一无二的高度 Hi,其中Hi是1到N 之间的正 整数。 如果一段山脉比所有与它相邻的山脉都高,则这段山脉是一个山峰。位于边 缘的山脉只 阅读全文
posted @ 2017-06-14 20:27 GXZlegend 阅读(435) 评论(0) 推荐(0) 编辑
摘要:题目描述 Emmy在一个养猪场工作。这个养猪场有M个锁着的猪圈,但Emmy并没有钥匙。顾客会到养猪场来买猪,一个接着一个。每一位顾客都会有一些猪圈的钥匙,他们会将这些猪圈打开并买走固定数目的猪。 所有顾客有的钥匙和他们需要买猪的数量在事先都告诉了Emmy,于是Emmy要订一个计划,使得卖出去的猪最多 阅读全文
posted @ 2017-06-13 14:19 GXZlegend 阅读(573) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 输出 一个整数表示联盟里所有球队收益之和的最小值。 样例输入 3 3 1 0 2 1 1 1 10 1 0 1 3 3 1 2 2 3 3 1 样例输出 43 题解 费用流 由于存在一个赢一个输,比较难算。我们可以先假设它们都输掉,然后再安排赢的情况。 设fi为i还要打的比赛数目,那 阅读全文
posted @ 2017-06-13 14:08 GXZlegend 阅读(195) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 输出 样例输入 2 样例输出 3 题解 数论 设1/x+1/y=1/m,那么xm+ym=xy,所以xy-xm-ym+m^2=m^2,所以(x-m)(y-m)=m^2. 所以解的数量就是m^2的约数个数。 所以只需要算出n!中每个素数的出现次数即可。 我们可以先快筛出1~n的素数,然后 阅读全文
posted @ 2017-06-13 13:58 GXZlegend 阅读(371) 评论(0) 推荐(0) 编辑
摘要:题目描述 由乃在自己的农田边散步,她突然发现田里的一排玉米非常的不美。这排玉米一共有N株,它们的高度参差不齐。 由乃认为玉米田不美,所以她决定出个数据结构题 这个题是这样的: 给你一个序列a,长度为n,有m次操作,每次询问一个区间是否可以选出两个数它们的差为x,或者询问一个区间是 否可以选出两个数它 阅读全文
posted @ 2017-06-13 13:29 GXZlegend 阅读(461) 评论(0) 推荐(0) 编辑
摘要:题目描述 小呆开始研究集合论了,他提出了关于一个数集四个问题:1.子集的异或和的算术和。2.子集的异或和的异或和。3.子集的算术和的算术和。4.子集的算术和的异或和。目前为止,小呆已经解决了前三个问题,还剩下最后一个问题还没有解决,他决定把这个问题交给你,未来的集训队队员来实现。 输入 第一行,一个 阅读全文
posted @ 2017-06-13 11:45 GXZlegend 阅读(391) 评论(0) 推荐(0) 编辑
摘要:题目描述 我们知道,从区间[L,H](L和H为整数)中选取N个整数,总共有(H-L+1)^N种方案。小z很好奇这样选出的数的最大公约数的规律,他决定对每种方案选出的N个整数都求一次最大公约数,以便进一步研究。然而他很快发现工作量太大了,于是向你寻求帮助。你的任务很简单,小z会告诉你一个整数K,你需要 阅读全文
posted @ 2017-06-13 11:38 GXZlegend 阅读(445) 评论(1) 推荐(0) 编辑
摘要:题目描述 设d(x)为x的约数个数,给定N、M,求 输入 输入文件包含多组测试数据。 第一行,一个整数T,表示测试数据的组数。 接下来的T行,每行两个整数N、M。 第一行,一个整数T,表示测试数据的组数。 接下来的T行,每行两个整数N、M。 输出 T行,每行一个整数,表示你所求的答案。 样例输入 2 阅读全文
posted @ 2017-06-13 11:22 GXZlegend 阅读(356) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 一个正整数T表示数据组数 接下来T行 每行两个正整数 表示N、M 输出 T行 每行一个整数 表示第i组数据的结果 样例输入 1 4 5 样例输出 122 题解 莫比乌斯反演+线性筛 由于要处理多组询问,所以 bzoj2154 的做法就不好用了,但是这个结论可以套用过来。 然后推公式: 阅读全文
posted @ 2017-06-13 11:01 GXZlegend 阅读(703) 评论(1) 推荐(0) 编辑
摘要:题目描述 今天的数学课上,Crash小朋友学习了最小公倍数(Least Common Multiple)。对于两个正整数a和b,LCM(a, b)表示能同时被a和b整除的最小正整数。例如,LCM(6, 8) = 24。回到家后,Crash还在想着课上学的东西,为了研究最小公倍数,他画了一张N*M的表 阅读全文
posted @ 2017-06-13 10:32 GXZlegend 阅读(464) 评论(0) 推荐(0) 编辑
摘要:题目描述 栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量。在这些植物采集能量后,栋栋再使用一个能量汇集机器把这些植物采集到的能量汇集到一起。 栋栋的植物种得非常整齐,一共有n列,每列有m棵,植物的横竖间距都一样,因此对于每一棵植物,栋栋可以用一个坐标(x, y)来表示, 阅读全文
posted @ 2017-06-13 10:15 GXZlegend 阅读(335) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 输出 样例输入 3 2 1 3 2 5 1 样例输出 8 6 75 题解 语文题+数论+dp 花了大段讲述什么叫mu,什么叫phi,只是新定义的mu将2看作有平方因子,新定义的phi(1)=0。 要求的就是mu值为1的数的phi值之和、所有mu值为-1的phi值之和、以及所有mu值为 阅读全文
posted @ 2017-06-13 10:06 GXZlegend 阅读(419) 评论(0) 推荐(0) 编辑
摘要:题目描述 神犇YY虐完数论后给傻×kAc出了一题给定N, M,求1<=x<=N, 1<=y<=M且gcd(x, y)为质数的(x, y)有多少对kAc这种 傻×必然不会了,于是向你来请教……多组输入 神犇YY虐完数论后给傻×kAc出了一题给定N, M,求1<=x<=N, 1<=y<=M且gcd(x, 阅读全文
posted @ 2017-06-13 09:56 GXZlegend 阅读(276) 评论(0) 推荐(0) 编辑
摘要:题目描述 小D是一名数学爱好者,他对数字的着迷到了疯狂的程度。 我们以d = gcd(a, b)表示a、b的最大公约数,小D执著的认为,这样亲密的关系足可以用双亲来描述,此时,我们称有序数对(a, b)为d的双亲数。 与正常双亲不太相同的是,对于同一个d,他的双亲太多了 >_< 比如,(4, 6), 阅读全文
posted @ 2017-06-13 09:29 GXZlegend 阅读(313) 评论(0) 推荐(0) 编辑
摘要:题目描述 Given a prime P, 2 <= P < 231, an integer B, 2 <= B < P, and an integer N, 2 <= N < P, compute the discrete logarithm of N, base B, modulo P. Tha 阅读全文
posted @ 2017-06-13 09:18 GXZlegend 阅读(269) 评论(0) 推荐(0) 编辑
摘要:题目描述 你被要求设计一个计算器完成以下三项任务: 1、给定y,z,p,计算Y^Z Mod P 的值; 2、给定y,z,p,计算满足xy≡ Z ( mod P )的最小非负整数; 3、给定y,z,p,计算满足Y^x ≡ Z ( mod P)的最小非负整数。 输入 输入包含多组数据。 第一行包含两个正 阅读全文
posted @ 2017-06-13 09:14 GXZlegend 阅读(384) 评论(0) 推荐(0) 编辑
摘要:题目描述 3333年,在银河系的某星球上,X军团和Y军团正在激烈地作战。在战斗的某一阶段,Y军团一共派遣了N个巨型机器人进攻X军团的阵地,其中第i个巨型机器人的装甲值为Ai。当一个巨型机器人的装甲值减少到0或者以下时,这个巨型机器人就被摧毁了。X军团有M个激光武器,其中第i个激光武器每秒可以削减一个 阅读全文
posted @ 2017-06-13 09:06 GXZlegend 阅读(259) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 输出 如果有可行解, 输出最小代价,否则输出NIE. 样例输入 5 1 1 2 3 1 1 5 1 3 2 5 5 4 1 5 10 3 3 3 1 样例输出 9 题解 费用流 设xi表示学生,yi表示编号,那么S->xi,容量为1,费用为0;xi->能够使得xi接受的yj,容量为1 阅读全文
posted @ 2017-06-13 09:01 GXZlegend 阅读(299) 评论(0) 推荐(0) 编辑
摘要:题目描述 小R最近遇上了大麻烦,他的程序设计挂科了。于是他只好找程设老师求情。善良的程设老师答应不挂他,但是要求小R帮助他一起解决一个难题。 问题是这样的,程设老师最近要进行一项邪恶的实验来证明P=NP,这个实验一共持续n天,第i天需要a[i]个研究生来给他搬砖。研究生毕竟也是人,所以雇佣研究生是需 阅读全文
posted @ 2017-06-13 08:56 GXZlegend 阅读(258) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 第一行一个正整数N。 第二行共包括N个正整数,第 个正整数表示Ai。 第三行共包括N个正整数,第 个正整数表示Bi。 输出 共一行,包括一个正整数,表示在合法的选择条件下,可以获得的能量值总和的最大值。 样例输入 4 3 4 5 12 9 8 30 9 样例输出 39 题解 最小割 阅读全文
posted @ 2017-06-13 08:48 GXZlegend 阅读(327) 评论(0) 推荐(0) 编辑
摘要:题目描述 大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票。房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的数量。现在,请你帮助沙拉公主解决这个问题,由于可能张数非常大,你只需计算出对R取模后的答案即可。R是 阅读全文
posted @ 2017-06-13 08:44 GXZlegend 阅读(381) 评论(0) 推荐(0) 编辑
摘要:题目描述 某软件公司正在规划一项n天的软件开发计划,根据开发计划第i天需要ni个软件开发人员,为了提高软件开发人员的效率,公司给软件人员提供了很多的服务,其中一项服务就是要为每个开发人员每天提供一块消毒毛巾,这种消毒毛巾使用一天后必须再做消毒处理后才能使用。消毒方式有两种,A种方式的消毒需要a天时间 阅读全文
posted @ 2017-06-13 08:35 GXZlegend 阅读(312) 评论(0) 推荐(0) 编辑
摘要:题目描述 去年的Lucas非常喜欢数论题,但是一年以后的Lucas却不那么喜欢了。 在整理以前的试题时,发现了这样一道题目“求Sigma(f(i)),其中1<=i<=N”,其中 表示i的约数个数。他现在长大了,题目也变难了。 求如下表达式的值: 其中f(ij)表示ij的约数个数。 他发现答案有点大, 阅读全文
posted @ 2017-06-13 08:09 GXZlegend 阅读(1841) 评论(0) 推荐(1) 编辑
摘要:题目描述 很久很久以前,有一只神犇叫yzy; 很久很久之后,有一只蒟蒻叫lty; 输入 请你读入一个整数N;1<=N<=1E9,A、B模1E9+7; 输出 请你输出一个整数A=\sum_{i=1}^N{\mu (i^2)}; 请你输出一个整数B=\sum_{i=1}^N{\varphi (i^2)} 阅读全文
posted @ 2017-06-07 16:49 GXZlegend 阅读(1074) 评论(2) 推荐(1) 编辑
摘要:bzoj3944 题目描述 输入 一共T+1行 第1行为数据组数T(T<=10) 第2~T+1行每行一个非负整数N,代表一组询问 输出 一共T行,每行两个用空格分隔的数ans1,ans2 样例输入 6 1 2 8 13 30 2333 样例输出 1 1 2 0 22 -2 58 -3 278 -3 阅读全文
posted @ 2017-06-07 15:45 GXZlegend 阅读(583) 评论(0) 推荐(0) 编辑
摘要:题目描述 Informatik verbindet dich und mich. 信息将你我连结。 B君希望以维护一个长度为n的数组,这个数组的下标为从1到n的正整数。一共有m个操作,可以分为两种:0 l r表示将第l个到第r个数(al,al+1,...,ar)中的每一个数ai替换为c^ai,即c的 阅读全文
posted @ 2017-06-06 18:17 GXZlegend 阅读(395) 评论(0) 推荐(0) 编辑
摘要:题目描述 幽香是全幻想乡里最受人欢迎的萌妹子,这天,是幽香的2600岁生日,无数幽香的粉丝到了幽香家门前的太阳花田上来为幽香庆祝生日。 粉丝们非常热情,自发组织表演了一系列节目给幽香看。幽香当然也非常高兴啦。 这时幽香发现了一件非常有趣的事情,太阳花田有n块空地。在过去,幽香为了方便,在这n块空地之 阅读全文
posted @ 2017-06-06 15:56 GXZlegend 阅读(332) 评论(0) 推荐(0) 编辑
摘要:题目描述 懒得写背景了,给你一个字符串init,要求你支持两个操作(1):在当前字符串的后面插入一个字符串(2):询问字符串s在当前字符串中出现了几次?(作为连续子串)你必须在线支持这些操作。 输入 第一行一个数Q表示操作个数第二行一个字符串表示初始字符串init接下来Q行,每行2个字符串Type, 阅读全文
posted @ 2017-06-06 15:47 GXZlegend 阅读(341) 评论(0) 推荐(0) 编辑
摘要:题目描述 字符串是oi界常考的问题。现在给定你n个字符串,询问每个字符串有多少子串(不包括空串)是所有n个字符串中至少k个字符串的子串(注意包括本身)。 输入 第一行两个整数n,k。接下来n行每行一个字符串。 输出 输出一行n个整数,第i个整数表示第i个字符串的答案。 样例输入 3 1 abc a 阅读全文
posted @ 2017-06-06 15:32 GXZlegend 阅读(653) 评论(0) 推荐(0) 编辑
摘要:题目描述(转自百度文库) 一年一度的“幻影阁夏日品酒大会”隆重开幕了。大会包含品尝和趣味挑战两个环节,分别向优胜者颁发“首席品酒家”和“首席猎手”两个奖项,吸引了众多品酒师参加。 在大会的晚餐上,调酒师Rainbow调制了 𝑛 杯鸡尾酒。这 n 杯鸡尾酒排成一行,其中第 𝑖 杯酒 (1≤𝑖≤� 阅读全文
posted @ 2017-06-06 13:58 GXZlegend 阅读(491) 评论(0) 推荐(0) 编辑
摘要:题目描述 对于一个给定长度为N的字符串,求它的第K小子串是什么。 输入 第一行是一个仅由小写英文字母构成的字符串S 第二行为两个整数T和K,T为0则表示不同位置的相同子串算作一个。T=1则表示不同位置的相同子串算作多个。K的意义如题所述。 输出 输出仅一行,为一个数字串,为第K小的子串。如果子串数目 阅读全文
posted @ 2017-06-06 13:27 GXZlegend 阅读(328) 评论(0) 推荐(0) 编辑
摘要:题目描述 小敏和小燕是一对好朋友。 他们正在玩一种神奇的游戏,叫Minecraft。 他们现在要做一个由方块构成的长条工艺品。但是方块现在是乱的,而且由于机器的要求,他们只能做到把这个工艺品最左边的方块放到最右边。 他们想,在仅这一个操作下,最漂亮的工艺品能多漂亮。 两个工艺品美观的比较方法是,从头 阅读全文
posted @ 2017-06-06 11:19 GXZlegend 阅读(382) 评论(0) 推荐(0) 编辑
摘要:题目描述 根据一些书上的记载,上帝的一次失败的创世经历是这样的: 第一天, 上帝创造了一个世界的基本元素,称做“元”。 第二天, 上帝创造了一个新的元素,称作“α”。“α”被定义为“元”构成的集合。容易发现,一共有两种不同的“α”。 第三天, 上帝又创造了一个新的元素,称作“β”。“β”被定义为“α 阅读全文
posted @ 2017-06-06 11:09 GXZlegend 阅读(902) 评论(0) 推荐(0) 编辑
摘要:题目描述 在一个n*n的方格里,每个格子里都有一个正整数。从中取出若干数,使得任意两个取出的数所在格子没有公共边,且取出的数的总和尽量大。 输入 第一行一个数n;(n<=30) 接下来n行每行n个数描述一个方阵 输出 仅一个数,即最大和 样例输入 2 1 2 3 5 样例输出 6 题解 网络流最小割 阅读全文
posted @ 2017-06-06 10:51 GXZlegend 阅读(308) 评论(0) 推荐(0) 编辑
摘要:题目描述 H 国是一个热爱写代码的国家,那里的人们很小去学校学习写各种各样的数据结构。伸展树(splay)是一种数据结构,因为代码好写,功能多,效率高,掌握这种数据结构成为了 H 国的必修技能。有一天,邪恶的“卡”带着他的邪恶的“常数”来企图毁灭 H 国。“卡”给 H 国的人洗脑说,splay 如果 阅读全文
posted @ 2017-06-06 10:47 GXZlegend 阅读(538) 评论(0) 推荐(0) 编辑
摘要:题目描述 奈特公司是一个巨大的情报公司,它有着庞大的情报网络。情报网络中共有n名情报员。每名情报员口J-能有若T名(可能没有)下线,除1名大头日外其余n-1名情报员有且仅有1名上线。奈特公司纪律森严,每名情报员只能与自己的上、下线联系,同时,情报网络中仟意两名情报员一定能够通过情报网络传递情报。奈特 阅读全文
posted @ 2017-06-06 10:30 GXZlegend 阅读(317) 评论(0) 推荐(0) 编辑
摘要:题目描述 You are given a node-labeled rooted tree with n nodes. Define the query (x, k): Find the node whose label is k-th largest in the subtree of the n 阅读全文
posted @ 2017-06-03 21:01 GXZlegend 阅读(323) 评论(0) 推荐(0) 编辑
摘要:题目描述 高一一班的座位表是个n*m的矩阵,经过一个学期的相处,每个同学和前后左右相邻的同学互相成为了好朋友。这学期要分文理科了,每个同学对于选择文科与理科有着自己的喜悦值,而一对好朋友如果能同时选文科或者理科,那么他们又将收获一些喜悦值。作为计算机竞赛教练的scp大老板,想知道如何分配可以使得全班 阅读全文
posted @ 2017-06-03 20:53 GXZlegend 阅读(370) 评论(0) 推荐(0) 编辑
摘要:题目描述 对于一个数列{ai},如果有i<j且ai>aj,那么我们称ai与aj为一对逆序对数。若对于任意一个由1~n自然数组成的 数列,可以很容易求出有多少个逆序对数。那么逆序对数为k的这样自然数数列到底有多少个? 输入 第一行为两个整数n,k。 输出 写入一个整数,表示符合条件的数列个数,由于这个 阅读全文
posted @ 2017-06-03 20:41 GXZlegend 阅读(289) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个长度为n的序列a[1],a[2],...,a[n],请将它划分为m段连续的区间,设第i段的费用c[i]为该段内所有数字的异或和,则总费用为c[1] or c[2] or ... or c[m]。请求出总费用的最小值。 输入 第一行包含两个正整数n,m(1<=m<=n<=500000 阅读全文
posted @ 2017-06-02 21:04 GXZlegend 阅读(306) 评论(0) 推荐(0) 编辑
摘要:题目描述 你有一个N*N的棋盘,每个格子内有一个整数,初始时的时候全部为0,现在需要维护两种操作: 命令 参数限制 内容 1 x y A 1<=x,y<=N,A是正整数 将格子x,y里的数字加上A 2 x1 y1 x2 y2 1<=x1<= x2<=N 1<=y1<= y2<=N 输出x1 y1 x 阅读全文
posted @ 2017-06-02 20:51 GXZlegend 阅读(332) 评论(3) 推荐(0) 编辑
摘要:题目描述 这天,SJY显得无聊。在家自己玩。在一个棋盘上,有N个黑色棋子。他每次要么放到棋盘上一个黑色棋子,要么放上一个白色棋子,如果是白色棋子,他会找出距离这个白色棋子最近的黑色棋子。此处的距离是 曼哈顿距离 即(|x1-x2|+|y1-y2|) 。现在给出N<=500000个初始棋子。和M<=5 阅读全文
posted @ 2017-06-02 16:55 GXZlegend 阅读(326) 评论(0) 推荐(0) 编辑

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