07 2018 档案
摘要:BZOJ4540 Hnoi2016 序列Description 给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar-1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[...
阅读全文
摘要:Codeforces 1012C Hills Welcome to Innopolis city. Throughout the whole year, Innopolis citizens suffer from everlasting city construction. From the wi
阅读全文
摘要:POJ1741 Tree + BZOJ1468 TreeDescriptionGive a tree with n vertices,each edge has a length(positive integer less than 1001). Defi...
阅读全文
摘要:BZOJ2152 聪聪可可Description聪聪和可可是兄弟俩,他们俩经常为了一些琐事打起来,例如家中只剩下最后一根冰棍而两人都想吃、两个人都想玩儿电脑(可是他们家只有一台电脑)……遇到这种问题,一般情况下石头剪刀布就好了,可是他们已经玩儿腻了这种低智商...
阅读全文
摘要:Problem DescriptionMost of us know that in the game called DotA(Defense of the Ancient), Pudge is a strong hero in the first peri...
阅读全文
摘要:RUAL1519 Formula 1BackgroundRegardless of the fact, that Vologda could not get rights to hold the Winter Olympic games of 20**, i...
阅读全文
摘要:BZOJ5336 TJOI2018 partyDescription小豆参加了NOI的游园会,会场上每完成一个项目就会获得一个奖章,奖章 只会是N, O, I的字样。在会场上他收集到了K个奖章组成的串。 兑奖规则是奖章串和兑奖串的最长公共子序列长度为小豆最...
阅读全文
摘要:BZOJ4361 isnDescription给出一个长度为n的序列A(A1,A2…AN)。如果序列A不是非降的,你必须从中删去一个数,这一操作,直到A非降为止。求有多少种不同的操作方案,答案模10^9+7。Input第一行一个整数n。 接下来一行n个整数,...
阅读全文
摘要:BZOJ2002 Hnoi2010 Bounce 弹飞绵羊Description某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装置设...
阅读全文
摘要:BZOJ2095 POI2010 BridgesDescriptionYYD为了减肥,他来到了瘦海,这是一个巨大的海,海中有n个小岛,小岛之间有m座桥连接,两个小岛之间不会有两座桥,并且从一个小岛可以到另外任意一个岛。现在YYD想骑单车从小岛1出发,骑过每一...
阅读全文
摘要:Codeforces 382E Ksenia and CombinatoricsKsenia has her winter exams. Today she is learning combinatorics. Here’s one of the probl...
阅读全文
摘要:Codeforces 15E TrianglesLast summer Peter was at his granny’s in the country, when a wolf attacked sheep in the nearby forest. No...
阅读全文
摘要:Codeforces 932E Team work You have a team of N people. For a particular task, you can pick any non-empty subset of people. The cost of having x people
阅读全文
摘要:BZOJ1002 FJOI2007 轮状病毒Description轮状病毒有很多变种,所有轮状病毒的变种都是从一个轮状基产生的。一个N轮状基由圆环上N个不同的基原子和圆心处一个核原子构成的,2个原子之间的边表示这2个原子之间的信息通道。如下图所示 N轮状病毒...
阅读全文
摘要:DescriptionJOI村有一片荒地,上面竖着N个稻草人,村民们每年多次在稻草人们的周围举行祭典。 有一次,JOI村的村长听到了稻草人们的启示,计划在荒地中开垦一片田地。和启示中的一样,田地需要满足以下条件: 田地的形状是边平行于坐标轴的长方形; 左下角...
阅读全文
摘要:CDQ分治–用时间降维的美丽算法CDQ分治,网上的阐述很多,太专业性的文字我就不赘述,这里指谈谈自己的感受还是%一下CDQ大神的论文CDQ分治的主要想法就是降维(比如三维问题降维到二维问题),并付出O(logn)" role="presentation">O...
阅读全文
摘要:HDU5126 starsProblem DescriptionJohn loves to see the sky. A day has Q times. Each time John will find a new star in the sky, or ...
阅读全文
摘要:BZOJ4033 HAOI2015 树上染色 Description 有一棵点数为N的树,树边有边权。给你一个在0~N之内的正整数K,你要在这棵树中选择K个点,将其染成黑色,并将其他的N-K个点染成白色。将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间距离的和的收益。 问收益最大值是多少。
阅读全文
摘要:BZOJ4818 LOJ2002 SDOI2017 序列计数 Description Alice想要得到一个长度为n的序列,序列中的数都是不超过m的正整数,而且这n个数的和是p的倍数。 Alice还希望,这n个数中,至少有一个数是质数。 Alice想知道,有多少个序列满足她的要求。 Input 一行
阅读全文
摘要:BZOJ1336 Balkan2002 Alien最小圆覆盖 Description 给出N个点,让你画一个最小的包含所有点的圆。 Input 先给出点的个数N,2<=N<=100000,再给出坐标Xi,Yi.(-10000.0<=xi,yi<=10000.0) Output 输出圆的半径,及圆心的
阅读全文
摘要:Descriptiongty又虐了一场比赛,被虐的蒟蒻们决定吊打gty。gty见大势不好机智的分出了n个分身,但还是被人多势众的蒟蒻抓住了。蒟蒻们将n个gty吊在n根绳子上,每根绳子穿过天台的一个洞。这n根绳子有一个公共的绳结x。吊好gty后蒟蒻们发现由于每...
阅读全文
摘要:BZOJ2824 AHOI2012 铁盘整理Description在训练中,一些臂力训练器材是少不了的,小龙在练习的时候发现举重器械上的铁盘放置的非常混乱,并没有按照从轻到重的顺序摆放,这样非常不利于循序渐进的锻炼。他打算利用一个非常省力气的办法来整理这些铁...
阅读全文
摘要:其实也谈不上推荐,只是自己做过的题目而已,甚至有的题目尚未AC,让在挣扎中。之所以推荐计算几何题,是因为,本人感觉ACM各种算法中计算几何算是比较实际的算法,在很多领域有着重要的用途 计算几何题的特点与做题要领: 1.大部分不会很难,少部分题目思路很巧妙...
阅读全文
摘要:神奇的根号–莫队算法莫队这个根号我觉得是比分块灵活的,就在于他有许多的方式0.先决条件莫队的先决条件,在我看来就是两个 1:可以从区间[l,r]" role="presentation">[l,r][l,r]快速转移到[l,r+1][l,r−1...
阅读全文
摘要:Description 人们选择手机号码时都希望号码好记、吉利。比如号码中含有几位相邻的相同数字、不含谐音不吉利的数字等。手机运营商在发行新号码时也会考虑这些因素,从号段中选取含有某些特征的号码单独出售。为了便于前期规划,运营商希望开发一个工具来自动统计号段中满足特征的号码数量。 工具需要检测的号码
阅读全文
摘要:BZOJ1001 BeiJing2006 狼抓兔子Description现在小朋友们最喜欢的”喜羊羊与灰太狼”,话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形: 左上角点为(1...
阅读全文
摘要:BZOJ1183 Croatian2008 Umnozak Description 定义一个数的digit-product是它的各个位上的数字的乘积,定义一个数的self-product是它本身乘以它的digit-pr oduct。编程求self-product在a和b之间的数的个数。 Input
阅读全文
摘要:斯坦纳树比较迷的一个东西,可以先参悟一下前辈的博客现在来说说本蒟蒻对斯坦纳树的理解: 要求的东西就是一颗花费最小且包含要求节点的树 然后要求节点的数目不会太大,在状态压缩的范围内现在考虑如何求解这个问题: 我们考虑用DP解决,定义dp[i][s]" role...
阅读全文
摘要:BZOJ2595 Wc2008 游览计划 Description Input 第一行有两个整数,N和 M,描述方块的数目。 接下来 N行, 每行有 M 个非负整数, 如果该整数为 0, 则该方块为一个景点; 否则表示控制该方块至少需要的志愿者数目。 相邻的整数用 (若干个) 空格隔开, 行首行末也可
阅读全文
摘要:BZOJ1833 ZJOI2010 count 数字计数 Description 给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次。 Input 输入文件中仅包含一行两个整数a、b,含义如上所述。 Output 输出文件中包含一行10个整数,分别表示0-9在[
阅读全文
摘要:BZOJ1087 SCOI2005 互不侵犯KingDescription 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。Input 只有一行,包含两...
阅读全文
摘要:BZOJ1026 SCOI2009 windy数 Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数? Input 包含两个整数,A B。 Output 一个
阅读全文
摘要:BZOJ2653 middleDescription一个长度为n的序列a,设其排过序之后为b,其中位数定义为b[n/2],其中a,b从0开始标号,除法取下整。给你一个长度为n的序列s。回答Q个这样的询问:s的左端点在[a,b]之间,右端点在[c,d]之间的子...
阅读全文

浙公网安备 33010602011771号