07 2017 档案

摘要:(如果读到任何有问题的地方,请先阅读文章末尾) (这里做一个约定,下文中的$\mod n$表示对$n$取模的剩余) 快速傅里叶变换(Fast Fourier Transform,简称FFT)常用于加速卷积运算(例如多项式乘法、大整数乘法)。 虚数和复数 当学习平方根的时候会不会出现这样一个疑问等于多 阅读全文
posted @ 2017-07-31 19:38 阿波罗2003 阅读(1077) 评论(0) 推荐(0) 编辑
摘要:Some days ago, WJMZBMR learned how to answer the query "how many times does a string x occur in a string s" quickly by preprocessing the string s. But 阅读全文
posted @ 2017-07-30 21:53 阿波罗2003 阅读(240) 评论(0) 推荐(0) 编辑
摘要:Description 有n朵花,每朵花有三个属性:花形(s)、颜色(c)、气味(m),又三个整数表示。现要对每朵花评级,一朵花的级别是它拥有的美丽能超过的花的数量。定义一朵花A比另一朵花B要美丽,当且仅当Sa>=Sb,Ca>=Cb,Ma>=Mb。显然,两朵花可能有同样的属性。需要统计出评出每个等级 阅读全文
posted @ 2017-07-29 17:33 阿波罗2003 阅读(148) 评论(0) 推荐(0) 编辑
摘要:Description 维护一个W*W的矩阵,初始值均为S.每次操作可以增加某格子的权值,或询问某子矩阵的总权值.修改操作数M<=160000,询问数Q<=10000,W<=2000000. 维护一个W*W的矩阵,初始值均为S.每次操作可以增加某格子的权值,或询问某子矩阵的总权值.修改操作数M<=1 阅读全文
posted @ 2017-07-29 11:24 阿波罗2003 阅读(337) 评论(0) 推荐(0) 编辑
摘要:由乃在自己的农田边散步,她突然发现田里的一排玉米非常的不美。这排玉米一共有N株,它们的高度参差不齐。 由乃认为玉米田不美,所以她决定出个数据结构题 这个题是这样的: 给你一个序列a,长度为n,有m次操作,每次询问一个区间是否可以选出两个数它们的差为x,或者询问一个区间是 否可以选出两个数它们的和为x 阅读全文
posted @ 2017-07-29 09:11 阿波罗2003 阅读(303) 评论(0) 推荐(0) 编辑
摘要:Description 小呆开始研究集合论了,他提出了关于一个数集四个问题: 1.子集的异或和的算术和。 2.子集的异或和的异或和。 3.子集的算术和的算术和。 4.子集的算术和的异或和。 目前为止,小呆已经解决了前三个问题,还剩下最后一个问题还没有解决,他决定把 这个问题交给你,未来的集训队队员来 阅读全文
posted @ 2017-07-28 22:00 阿波罗2003 阅读(428) 评论(0) 推荐(1) 编辑
摘要:题目大意 给定一些书,每个书有一个高度和宽度,然后将它们放到一个三层的书架里(要求每一层都不为空)。定义书架的大小为每层最大的高度和 乘 每层宽度和的最大值。求最小的书架大小。 考虑动态规划。 然后确定状态,f[i][j][k]表示正在考虑第i本书,第2层的宽度和为j,第3层的宽度和为k(这样第一层 阅读全文
posted @ 2017-07-28 19:56 阿波罗2003 阅读(414) 评论(0) 推荐(0) 编辑
摘要:顺序和逆序读起来完全一样的串叫做回文串。比如 acbca 是回文串,而 abc 不是(abc 的顺序为 “abc” ,逆序为 “cba” ,不相同)。 输入长度为 n 的串 S ,求 S 的最长双回文子串 T, 即可将 T 分为两部分 X , Y ,( |X|,|Y|≥1 )且 X 和 Y 都是回文 阅读全文
posted @ 2017-07-28 15:06 阿波罗2003 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Description 神犇YY虐完数论后给傻×kAc出了一题给定N, M,求1<=x<=N, 1<=y<=M且gcd(x, y)为质数的(x, y)有多少对kAc这种 傻×必然不会了,于是向你来请教……多组输入 Input 第一行一个整数T 表述数据组数接下来T行,每行两个正整数,表示N, M O 阅读全文
posted @ 2017-07-28 10:14 阿波罗2003 阅读(215) 评论(1) 推荐(1) 编辑
摘要:题目传送门 传送门I 传送门II 题目大意 定义函数$f(x)$为数$x$所含质因子的最大指数。求$\sum_{i = 1}^{a}\sum_{j = 1}^{b}f((i, j))$。 题目传送门 传送门I 传送门II 题目大意 定义函数$f(x)$为数$x$所含质因子的最大指数。求$\sum_{ 阅读全文
posted @ 2017-07-27 22:42 阿波罗2003 阅读(240) 评论(0) 推荐(0) 编辑
摘要:题目传送门 传送点I 传送点II 传送点III 题目大意 给定一个字符串$s$,和一个字符串$t$,$t$只包含小写字母,$s$包含小写字母和通配符'?'。询问$t$可能在$s$中出现最多多少次。 题目传送门 传送点I 传送点II 传送点III 题目大意 给定一个字符串$s$,和一个字符串$t$,$ 阅读全文
posted @ 2017-07-26 17:35 阿波罗2003 阅读(489) 评论(0) 推荐(0) 编辑
摘要:Misha and Grisha are funny boys, so they like to use new underground. The underground has n stations connected with n - 1 routes so that each route co 阅读全文
posted @ 2017-07-25 19:53 阿波罗2003 阅读(305) 评论(0) 推荐(0) 编辑
摘要:n people are standing on a coordinate axis in points with positive integer coordinates strictly less than 106. For each person we know in which direct 阅读全文
posted @ 2017-07-25 18:26 阿波罗2003 阅读(310) 评论(0) 推荐(0) 编辑
摘要:It's hard times now. Today Petya needs to score 100 points on Informatics exam. The tasks seem easy to Petya, but he thinks he lacks time to finish th 阅读全文
posted @ 2017-07-25 17:59 阿波罗2003 阅读(232) 评论(0) 推荐(0) 编辑
摘要:It's one more school day now. Sasha doesn't like classes and is always bored at them. So, each day he invents some game and plays in it alone or with 阅读全文
posted @ 2017-07-25 17:45 阿波罗2003 阅读(419) 评论(0) 推荐(0) 编辑
摘要:Description 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 Input 第一行一个整数n,接下来n行每行五个整数,分别表示a、b、c、d、k 第一行一个整数n,接下来n行每行五个整数,分 阅读全文
posted @ 2017-07-24 22:19 阿波罗2003 阅读(146) 评论(0) 推荐(0) 编辑
摘要:Description FGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x<=a ,y<=b,并且gcd(x,y)=d。作为FGD的同学,FGD希望得到你的帮助。 FGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少 阅读全文
posted @ 2017-07-24 21:34 阿波罗2003 阅读(365) 评论(0) 推荐(0) 编辑
摘要:栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量。在这些植物采集能量后, 栋栋再使用一个能量汇集机器把这些植物采集到的能量汇集到一起。 栋栋的植物种得非常整齐,一共有n列,每列 有m棵,植物的横竖间距都一样,因此对于每一棵植物,栋栋可以用一个坐标(x, y)来表示,其中x 阅读全文
posted @ 2017-07-24 20:23 阿波罗2003 阅读(261) 评论(0) 推荐(0) 编辑
摘要:Description Byteotian Interstellar Union (BIU) has recently discovered a new planet in a nearby galaxy. The planet is unsuitable for colonisation due 阅读全文
posted @ 2017-07-23 15:36 阿波罗2003 阅读(167) 评论(0) 推荐(0) 编辑
摘要:Description Input 修正一下 l = (l_0 + x - 1) mod n + 1, r = (r_0 + x - 1) mod n + 1 修正一下 l = (l_0 + x - 1) mod n + 1, r = (r_0 + x - 1) mod n + 1 Output S 阅读全文
posted @ 2017-07-21 12:17 阿波罗2003 阅读(192) 评论(0) 推荐(0) 编辑
摘要:树状数组是一种常用的数据结构,能够在O(log2n)的时间内进行单点修改和求前缀和。因为代码量小、常熟小往往在某些应用中快于线段树(当然有些问题是不能呢用树状数组完成的)。 最基本的树状数组 方法1:用一个数组,O(1)修改, O(n)查询 方法2:求前缀和,O(n)修改,O(1)查询 以上两种方法 阅读全文
posted @ 2017-07-20 12:11 阿波罗2003 阅读(204) 评论(0) 推荐(0) 编辑
摘要:Input Output Sample Input Sample Output Hint N<=100000 M<=200000 K<=100000 题目大意 给出一个有n个节点和m条边的图,然后有k个询问,每个询问是删掉一些边,然后判断图是否连通,询问之间互相独立。 连通性问题通常的做法是并查集, 阅读全文
posted @ 2017-07-18 16:46 阿波罗2003 阅读(435) 评论(0) 推荐(0) 编辑
摘要:永无乡包含 n 座岛,编号从 1 到 n,每座岛都有自己的独一无二的重要度,按照重要度可 以将这 n 座岛排名,名次用 1 到 n 来表示。某些岛之间由巨大的桥连接,通过桥可以从一个岛 到达另一个岛。如果从岛 a 出发经过若干座(含 0 座)桥可以到达岛 b,则称岛 a 和岛 b 是连 通的。现在有 阅读全文
posted @ 2017-07-18 11:54 阿波罗2003 阅读(268) 评论(0) 推荐(0) 编辑
摘要:Ivan likes to learn different things about numbers, but he is especially interested in really big numbers. Ivan thinks that a positive integer number  阅读全文
posted @ 2017-07-17 15:43 阿波罗2003 阅读(284) 评论(0) 推荐(0) 编辑
摘要:题目传送门 传送门I 传送门II 传送门III 题目大意 求一个满足$d\sum_{i = 1}^{n} \left \lceil \frac{a_i}{d} \right \rceil - \sum_{i = 1}^{n} a_{i} \leqslant K$的最大正整数$d$。 题目传送门 传送 阅读全文
posted @ 2017-07-17 10:35 阿波罗2003 阅读(927) 评论(0) 推荐(0) 编辑
摘要:( 转载请注明原帖地址http://www.cnblogs.com/yyf0309/p/LeftistTree.html ,转载不注明地址必究 ) 左偏树是可并堆的一种实现。对比一下普通的堆和左偏树 插入 取出顶部元素 弹出 合并 普通的堆 $O(\log n)$ $O(1)$ $O(\log n) 阅读全文
posted @ 2017-07-17 07:59 阿波罗2003 阅读(2178) 评论(1) 推荐(2) 编辑
摘要:Byteotian Interstellar Union (BIU) has recently discovered a new planet in a nearby galaxy. The planet is unsuitable for colonisation due to strange m 阅读全文
posted @ 2017-07-16 16:33 阿波罗2003 阅读(285) 评论(0) 推荐(0) 编辑
摘要:There are n people and k keys on a straight line. Every person wants to get to the office which is located on the line as well. To do that, he needs t 阅读全文
posted @ 2017-07-16 12:44 阿波罗2003 阅读(343) 评论(0) 推荐(0) 编辑
摘要:Windy has N balls of distinct weights from 1 unit to N units. Now he tries to label them with 1 to N in such a way that: No two balls share the same l 阅读全文
posted @ 2017-07-15 22:52 阿波罗2003 阅读(286) 评论(0) 推荐(0) 编辑
摘要:Vasily has a deck of cards consisting of n cards. There is an integer on each of the cards, this integer is between 1 and 100 000, inclusive. It is po 阅读全文
posted @ 2017-07-14 16:32 阿波罗2003 阅读(433) 评论(0) 推荐(0) 编辑
摘要:Polycarp watched TV-show where k jury members one by one rated a participant by adding him a certain number of points (may be negative, i. e. points w 阅读全文
posted @ 2017-07-14 16:10 阿波罗2003 阅读(241) 评论(0) 推荐(0) 编辑
摘要:Array of integers is unimodal, if: it is strictly increasing in the beginning; after that it is constant; after that it is strictly decreasing. The fi 阅读全文
posted @ 2017-07-14 16:02 阿波罗2003 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Everyone knows that DNA strands consist of nucleotides. There are four types of nucleotides: "A", "T", "G", "C". A DNA strand is a sequence of nucleot 阅读全文
posted @ 2017-07-13 09:30 阿波罗2003 阅读(328) 评论(0) 推荐(0) 编辑
摘要:Arkady needs your help again! This time he decided to build his own high-speed Internet exchange point. It should consist of n nodes connected with mi 阅读全文
posted @ 2017-07-12 17:17 阿波罗2003 阅读(344) 评论(0) 推荐(0) 编辑
摘要:Ivan had string s consisting of small English letters. However, his friend Julia decided to make fun of him and hid the string s. Ivan preferred makin 阅读全文
posted @ 2017-07-12 17:10 阿波罗2003 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Pronlem A In a small restaurant there are a tables for one person and b tables for two persons. Pronlem A In a small restaurant there are a tables for 阅读全文
posted @ 2017-07-12 16:56 阿波罗2003 阅读(165) 评论(0) 推荐(0) 编辑
摘要:我先用费用流的方法去跑spfa,然后完美T掉6个点。 就说正解吧,正解是跑两次spfa,然后就可以找出最短路覆盖的边(详细过程请看代码rebuild())。然后建图跑最大流 Code 二分答案,然后奇、偶数分开分别连源点和汇点,两者加起来是素数就加一条边。特殊处理1,只保留一个。 Code 先Tar 阅读全文
posted @ 2017-07-12 11:12 阿波罗2003 阅读(189) 评论(0) 推荐(0) 编辑
摘要:John is the only priest in his town. September 1st is the John's busiest day in a year because there is an old legend in the town that the couple who 阅读全文
posted @ 2017-07-11 12:05 阿波罗2003 阅读(211) 评论(0) 推荐(0) 编辑
摘要:liympanda, one of Ikki’s friend, likes playing games with Ikki. Today after minesweeping with Ikki and winning so many times, he is tired of such easy 阅读全文
posted @ 2017-07-11 09:49 阿波罗2003 阅读(159) 评论(0) 推荐(0) 编辑
摘要:自从Lele开发了Rating系统,他的Tetris事业更是如虎添翼,不久他遍把这个游戏推向了全球。为了更好的符合那些爱好者的喜好,Lele又想了一个新点子:他将制作一个全球Tetris高手排行榜,定时更新,名堂要比福布斯富豪榜还响。关于如何排名,这个不用说都知道是根据Rating从高到低来排,如果 阅读全文
posted @ 2017-07-10 12:06 阿波罗2003 阅读(218) 评论(0) 推荐(0) 编辑
摘要:Dandelion's uncle is a boss of a factory. As the spring festival is coming , he wants to distribute rewards to his workers. Now he has a trouble about 阅读全文
posted @ 2017-07-10 12:00 阿波罗2003 阅读(167) 评论(0) 推荐(0) 编辑
摘要:ACM-DIY is a large QQ group where many excellent acmers get together. It is so harmonious that just like a big family. Every day,many "holy cows" like 阅读全文
posted @ 2017-07-10 11:57 阿波罗2003 阅读(238) 评论(0) 推荐(0) 编辑
摘要:It's well known that the best way to distract from something is to do one's favourite thing. Job is such a thing for Leha. So the hacker began to work 阅读全文
posted @ 2017-07-10 11:51 阿波罗2003 阅读(553) 评论(0) 推荐(0) 编辑
摘要:You have n devices that you want to use simultaneously. The i-th device uses ai units of power per second. This usage is continuous. That is, in λ sec 阅读全文
posted @ 2017-07-09 23:09 阿波罗2003 阅读(387) 评论(0) 推荐(0) 编辑
摘要:Description 有N个工作,M种机器,每种机器你可以租或者买过来. 每个工作包括若干道工序,每道工序需要某种机器来完成,你可以通过购买或租用机器来完成。 现在给出这些参数,求最大利润 Input 第一行给出 N,M(1<=N<=1200,1<=M<=1200) 下面将有N块数据,每块数据第一 阅读全文
posted @ 2017-07-08 11:10 阿波罗2003 阅读(202) 评论(0) 推荐(0) 编辑
摘要:3333年,在银河系的某星球上,X军团和Y军团正在激烈地作战。在战斗的某一阶段,Y军团一共派遣了N个巨型机器人进攻X军团的阵地,其中第i个巨型机器人的装甲值为Ai。当一个巨型机器人的装甲值减少到0或者以下时,这个巨型机器人就被摧毁了。X军团有M个激光武器,其中第i个激光武器每秒可以削减一个巨型机器人 阅读全文
posted @ 2017-07-07 16:11 阿波罗2003 阅读(268) 评论(0) 推荐(0) 编辑
摘要:Consider a town where all the streets are one-way and each street leads from one intersection to another. It is also known that starting from an inter 阅读全文
posted @ 2017-07-06 17:45 阿波罗2003 阅读(167) 评论(0) 推荐(0) 编辑
摘要:A palindrome is a symmetrical string, that is, a string read identically from left to right as well as from right to left. You are to write a program 阅读全文
posted @ 2017-07-06 14:41 阿波罗2003 阅读(245) 评论(0) 推荐(0) 编辑
摘要:记忆化搜索,完事。。。 Code 阅读全文
posted @ 2017-07-06 14:31 阿波罗2003 阅读(199) 评论(0) 推荐(0) 编辑
摘要:给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。 题目保证有解。 Input 第一行V,E,need分别表示点数,边数和需要的白色边数。 接下来E行,每行s,t,c,col表示这边的端点(点从0开始标号),边权,颜色(0白色1黑色)。 Output 一行 阅读全文
posted @ 2017-07-06 11:38 阿波罗2003 阅读(313) 评论(0) 推荐(0) 编辑
摘要:给定一个nxm的网格,请计算三点都在格点上的三角形共有多少个。下图为4x4的网格上的一个三角形。 注意三角形的三点不能共线。 Input 输入一行,包含两个空格分隔的正整数m和n。 Output 输出一个正整数,为所求三角形数量。 Sample Input Sample Output Hint 不难 阅读全文
posted @ 2017-07-06 09:53 阿波罗2003 阅读(235) 评论(0) 推荐(0) 编辑
摘要:这是一个向导 A - hdu 3652 B - bzoj 4152 C - bzoj 2429 D - bzoj 1087 E - bzoj 1566 F - bzoj 4043 G - bzoj 1052 H - bzoj 2957 I - bzoj 2463 J - bzoj 2190 Prob 阅读全文
posted @ 2017-07-05 17:42 阿波罗2003 阅读(204) 评论(0) 推荐(0) 编辑
摘要:直接暴力模拟,注意判数据结构为空时的取出操作。 Code 考虑只有两个任务的时候,只有两种情况,它们的答案分别是和。又因为,所以有,,所以它们的谁更优取决于。即d值的大小。 现在考虑多个任务的时候,先随便安排一种执行任务的顺序,如果存在有关d值的逆序对,那么说明当前这个顺序一定不优,我们可以通过交换 阅读全文
posted @ 2017-07-03 18:20 阿波罗2003 阅读(165) 评论(0) 推荐(0) 编辑
摘要:新的技术正冲击着手机通讯市场,对于各大运营商来说,这既是机遇,更是挑战。THU集团旗下的CS&T通讯公司在新一代通讯技术血战的前夜,需要做太多的准备工作,仅就站址选择一项,就需要完成前期市场研究、站址勘测、最优化等项目。在前期市场调查和站址勘测之后,公司得到了一共N个可以作为通讯信号中转站的地址,而 阅读全文
posted @ 2017-07-01 11:22 阿波罗2003 阅读(255) 评论(0) 推荐(0) 编辑
摘要:Description 在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外。 每行每列中相邻石柱的距离为1,蜥蜴的跳跃距离是d,即蜥蜴可以跳到平面距离不超过d的任何一个石柱上。石柱都不稳定,每次当蜥蜴跳跃时,所离开的石柱高度减1(如果仍然落在地 阅读全文
posted @ 2017-07-01 09:12 阿波罗2003 阅读(172) 评论(0) 推荐(0) 编辑