01 2017 档案

摘要:开始啦~ 始まった T1 T2 阅读全文
posted @ 2017-01-31 22:20 keshuqi 阅读(146) 评论(0) 推荐(0) 编辑
摘要:Description 硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买si的价值的东西。请问每次有多少种付款方法。 硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买s 阅读全文
posted @ 2017-01-31 22:15 keshuqi 阅读(194) 评论(0) 推荐(0) 编辑
摘要:定义 bell数即一个集合划分的数目 示例 前几项的bell数列为 1, 1, 2, 5, 15, 52, 203, 877, 4140, 21147, 115975 ,... 求值方法 1、bell数适合递推公式 2、每个贝尔数都是"第二类Stirling数"的和 3、用一下方法可以构造一个bel 阅读全文
posted @ 2017-01-31 21:14 keshuqi 阅读(721) 评论(0) 推荐(0) 编辑
摘要:Description 在中国,很多人都把6和8视为是幸运数字!lxhgww也这样认为,于是他定义自己的“幸运号码”是十进制表示中只包含数字6和8的那些号码,比如68,666,888都是“幸运号码”!但是这种“幸运号码”总是太少了,比如在[1,100]的区间内就只有6个(6,8,66,68,86,8 阅读全文
posted @ 2017-01-31 17:38 keshuqi 阅读(195) 评论(0) 推荐(0) 编辑
摘要:统一需要用读入优化,杜绝慢速读入(包括字符串读入) 简洁的程序(目标->简洁、有力、清晰、要求编译速度和运行速度达到最快) 一、变量名、函数名的命名 1、结构体命名:两个相同的大写字母 2、数组:大写字母 3、循环变量:i、j、k、l 4、函数名:两个不同的大写字母 5、涉及累加、计数、答案记录的变 阅读全文
posted @ 2017-01-31 15:22 keshuqi 阅读(1407) 评论(0) 推荐(0) 编辑
摘要:第二弾が始まる! codechef problems 第二弹 一、Backup Functions 题面 One unavoidable problem with running a restaurant is that occasionally a menu item cannot be prep 阅读全文
posted @ 2017-01-30 22:42 keshuqi 阅读(474) 评论(0) 推荐(0) 编辑
摘要:第一弾が始まる! 定期更新しない! 来源:http://wenku.baidu.com/link?url=XOJLwfgMsZp_9nhAK15591XFRgZl7f7_x7wtZ5_3T2peHh5XXoERDanUcdxw08SmRj1a5VY1o7jpW1xYv_V1kuYao1Pg4yKdf 阅读全文
posted @ 2017-01-29 18:04 keshuqi 阅读(490) 评论(0) 推荐(0) 编辑
摘要:此后将查找各种codechef的脑洞题和好题写 阅读全文
posted @ 2017-01-29 12:57 keshuqi 阅读(129) 评论(0) 推荐(0) 编辑
摘要:Description 有n根木棍, 第i根木棍的长度为Li,n根木棍依次连结了一起, 总共有n-1个连接处. 现在允许你最多砍断m个连接处, 砍完后n根木棍被分成了很多段,要求满足总长度最大的一段长度最小, 并且输出有多少种砍的方法使得总长度最大的一段长度最小. 并将结果mod 10007。。。 阅读全文
posted @ 2017-01-29 00:47 keshuqi 阅读(496) 评论(0) 推荐(0) 编辑
摘要:题目描述 Bessie has been playing with strings again. She found that by changing the order of the alphabet she could make some strings come before all the 阅读全文
posted @ 2017-01-28 15:45 keshuqi 阅读(397) 评论(0) 推荐(0) 编辑
摘要:Description Lweb 面对如山的英语单词,陷入了深深的沉思,“我怎么样才能快点学完,然后去玩三国杀呢?”。这时候睿智 的凤老师从远处飘来,他送给了 Lweb 一本计划册和一大缸泡椒,他的计划册是长这样的: ————— 序号 单词 ————— 1 2 …… n-2 n-1 n ————— 阅读全文
posted @ 2017-01-28 10:10 keshuqi 阅读(810) 评论(0) 推荐(0) 编辑
摘要:Description Input 第1行包含5个整数,依次为 x_0,a,b,c,d ,描述小H采用的随机数生成算法所需的随机种子。第2行包含三个整数 N,M,Q ,表示小H希望生成一个1到 N×M 的排列来填入她 N 行 M 列的棋盘,并且小H在初始的 N×M 次交换操作后,又进行了 Q 次额外 阅读全文
posted @ 2017-01-26 23:04 keshuqi 阅读(316) 评论(0) 推荐(0) 编辑
摘要:You are given two integers n and k. Find k-th smallest divisor of n, or report that it doesn't exist. Divisor of n is any such natural number, that n  阅读全文
posted @ 2017-01-26 00:18 keshuqi 阅读(396) 评论(0) 推荐(0) 编辑
摘要:Description 科学家们在Samuel星球上的探险仍在继续。非常幸运的,在Samuel星球的南极附近,探险机器人发现了一个巨大的冰湖!机器人在这个冰湖中搜集到了许多RNA片段运回了实验基地。科学家们经过几个昼夜的研究,发现这些RNA片段中有许多是未知的病毒!每个RNA片段都是由A、C、T、G 阅读全文
posted @ 2017-01-25 20:12 keshuqi 阅读(435) 评论(0) 推荐(0) 编辑
摘要:Description 对于一个数列{ai},如果有i<j且ai>aj,那么我们称ai与aj为一对逆序对数。若对于任意一个由1~n自然数组成的 数列,可以很容易求出有多少个逆序对数。那么逆序对数为k的这样自然数数列到底有多少个? 对于一个数列{ai},如果有i<j且ai>aj,那么我们称ai与aj为 阅读全文
posted @ 2017-01-23 22:01 keshuqi 阅读(200) 评论(0) 推荐(0) 编辑
摘要:Description N个人坐成一圈玩游戏。一开始我们把所有玩家按顺时针从1到N编号。首先第一回合是玩家1作为庄家。每个回合庄家都会随机(即按相等的概率)从卡牌堆里选择一张卡片,假设卡片上的数字为X,则庄家首先把卡片上的数字向所有玩家展示,然后按顺时针从庄家位置数第X个人将被处决即退出游戏。然后卡 阅读全文
posted @ 2017-01-23 21:38 keshuqi 阅读(319) 评论(0) 推荐(1) 编辑
摘要:Description 「飞奔」快递公司成立之后,已经分别与市内许多中小企业公司签订邮件收送服务契约。由于有些公司是在同一栋大楼内,所以「飞奔」公司收件的地点(收件点)最多只有m点 (1, 2, …, m),因此「飞奔」仅先行采购了三辆货車并聘用了三名司机,每天早上分别从收件地点 「1」, 「2」 阅读全文
posted @ 2017-01-23 20:59 keshuqi 阅读(231) 评论(0) 推荐(0) 编辑
摘要:今天测试考爆了,不懂得明天的省选会不会爆零,先写个文章权当退役前的感言吧 唔,什么话也说不出呢,走在回宾馆的路上眼泪都差点流出来 不管怎样,我还是努力到最后一刻吧 哪怕有一瞬间,一瞬间也好,我的生命可以绽放光芒,我也满足了.即便是付出生命的代价 多希望能继续走下去啊,但是没有天赋的我说不定就要止步高 阅读全文
posted @ 2017-01-23 19:06 keshuqi 阅读(162) 评论(0) 推荐(0) 编辑
摘要:Description 你被要求设计一个计算器完成以下三项任务: 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-01-22 23:37 keshuqi 阅读(142) 评论(0) 推荐(0) 编辑
摘要:知识概述 好吧,我承认这是我初三寒假就听过的知识,然而我现在早就高一了(又是寒假,只不过我已经在省选了...) 额,这是求离散模对数的一种算法 也就是求满足方程a^x≡b(mod p)的最小的x(其中p为质数) 考虑将x分块?,根据欧拉定理,只需检查x=0,1,2...p-1是否是解即可,因为a^( 阅读全文
posted @ 2017-01-22 21:18 keshuqi 阅读(496) 评论(0) 推荐(0) 编辑
摘要:省选前最后的复(chui si)习(zheng zha). 上模板吧 阅读全文
posted @ 2017-01-22 20:39 keshuqi 阅读(440) 评论(0) 推荐(0) 编辑
摘要:我果然是个数(bei)学(jing)一片空白的渣渣 问题模型 给出n个同余方程,x≡a[i](mod m[i]),求x的解(可能有很多种) 求解方式 来自百度百科的解说,我稍加改动,简单明了 中国剩余定理说明:假设整数m1,m2, ... ,mn两两互质,则对任意的整数:a1,a2, ... ,an 阅读全文
posted @ 2017-01-22 20:20 keshuqi 阅读(269) 评论(0) 推荐(0) 编辑
摘要:Description 某个公司有n个人, 上下级关系构成了一个有根树。其中有个人是叛徒(这个人不知道是谁)。对于一个人, 如果他 下属(直接或者间接, 不包括他自己)中叛徒占的比例超过x,那么这个人也会变成叛徒,并且他的所有下属都会变 成叛徒。你要求出一个最小的x,使得最坏情况下,叛徒的个数不会超 阅读全文
posted @ 2017-01-21 23:31 keshuqi 阅读(226) 评论(0) 推荐(0) 编辑
摘要:Description 一个n*n(n>=2)棋盘上有黑白棋子各一枚。游戏者A和B轮流移动棋子,A先走。 l A的移动规则:只能移动白棋子。可以往上下左右四个方向之一移动一格。 l B的移动规则:只能移动黑棋子。可以往上下左右四个方向之一移动一格或者两格。 和通常的“吃子”规则一样,当某游戏者把自己 阅读全文
posted @ 2017-01-21 22:57 keshuqi 阅读(1382) 评论(0) 推荐(0) 编辑
摘要:题目大意: 经黄学长指出,此题原题出自2014湖北省队互测 没有人的算术 规定集合由二元组(A,B)构成,A、B同时也是两个这样的集合,即A、B本身也是二元组 规定二元组S为严格最小集合,S=(S,S),规定T为严格最大集合T=(T,T) 刚开始我们有两个集合S和T,即全局最小集合和全局最大集合,编 阅读全文
posted @ 2017-01-21 21:11 keshuqi 阅读(417) 评论(0) 推荐(0) 编辑
摘要:Nothing~~~ 祭我bzoj过66题,博文240篇(。弱。) 自娱(愚)自乐下~ 阅读全文
posted @ 2017-01-20 23:23 keshuqi 阅读(182) 评论(1) 推荐(0) 编辑
摘要:Description JOI君有N个装在手机上的挂饰,编号为1...N。 JOI君可以将其中的一些装在手机上。 JOI君的挂饰有一些与众不同——其中的一些挂饰附有可以挂其他挂件的挂钩。每个挂件要么直接挂在手机上,要么挂在其他挂件的挂钩上。直接挂在手机上的挂件最多有1个。 此外,每个挂件有一个安装时 阅读全文
posted @ 2017-01-20 23:20 keshuqi 阅读(336) 评论(0) 推荐(0) 编辑
摘要:【题目描述】 给定二维平面上n个整点,求该图的一个直线斯坦纳树,使得树的边长度总和尽量小。 直线斯坦纳树:使所有给定的点连通的树,所有边必须平行于坐标轴,允许在给定点外增加额外的中间节点。 如下图所示为两种直线斯坦纳树的生成方案,蓝色点为给定的点,红色点为中间节点。 【输入格式】 第一行一个整数n, 阅读全文
posted @ 2017-01-20 22:54 keshuqi 阅读(622) 评论(0) 推荐(0) 编辑
摘要:【题目描述】 无限循环数字串S由长度为n的循环节s构成。设s为12345(n=5),则数字串S为123451234512345… 设Si为S的第i位数字,在上面的例子中,S1=1,S2=2,S6=1。 设S的一个子串S[l,r]的交错和为sum(l,r): sum(l,r) = Sl - S1+1 阅读全文
posted @ 2017-01-20 22:43 keshuqi 阅读(276) 评论(0) 推荐(0) 编辑
摘要:Problem 1 恐狼后卫(wolf.cpp/c/pas) 【题目描述】 著名卡牌游戏《石炉传说》中有一张随从牌:恐狼后卫。恐狼后卫的能力是使得相邻随从的攻击力提高。 现在有n张恐狼后卫顺序排成一排,第i只恐狼后卫的攻击力为a[i],血量为h[i],提升相邻随从的攻击力值为b[i]。 你的攻击力为 阅读全文
posted @ 2017-01-20 20:31 keshuqi 阅读(359) 评论(0) 推荐(0) 编辑
摘要:Description IOI国历史研究的第一人——JOI教授,最近获得了一份被认为是古代IOI国的住民写下的日记。JOI教授为了通过这份日记来研究古代IOI国的生活,开始着手调查日记中记载的事件。 日记中记录了连续N天发生的时间,大约每天发生一件。 事件有种类之分。第i天(1<=i<=N)发生的事 阅读全文
posted @ 2017-01-20 20:15 keshuqi 阅读(234) 评论(0) 推荐(0) 编辑
摘要:Description 由于Blue Mary呕心沥血的管理,Blue Mary的网络公司蒸蒸日上。现在一共拥有了n名职员,可惜没有任何的金钱和声誉。平均每名每天职员都可以给公司带来x单位金钱或者y单位声誉(名利不能双全)。并且可以花费z单位的金钱在人才交易市场发布广告招聘职员,每次发布广告三天以后 阅读全文
posted @ 2017-01-19 21:38 keshuqi 阅读(353) 评论(0) 推荐(0) 编辑
摘要:Description 给定一个长度为n的数列ai,求ai的子序列bi的最长长度,满足bi&bi-1!=0(2<=i<=len)。 给定一个长度为n的数列ai,求ai的子序列bi的最长长度,满足bi&bi-1!=0(2<=i<=len)。 Input 输入文件共2行。 第一行包括一个整数n。 第二行 阅读全文
posted @ 2017-01-19 20:32 keshuqi 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Description Input 第1行为整数n(2<=n<=50)和m(0<=m<=n)。以下n行依次为木板上从上至下n行钉子的信息,每行中‘*’表示钉子还在,‘.’表示钉子被拔去,注意在这n行中空格符可能出现在任何位置。 Output 仅一行,是一个既约分数(0写成0/1),为小球落在编号为m 阅读全文
posted @ 2017-01-19 20:12 keshuqi 阅读(529) 评论(0) 推荐(0) 编辑
摘要:Dp刷(chao)题记录&题(fu)解(zhi) 1.bzoj1055 [HAOI2008]玩具取名 题目大意:字典中有四个字母,’w’\’i’\’n’\’g’,给出每个字母的转换关系,即某个单个字母可以转换为两个字母。给出一个文本,求最初的可能文本(刚开始有且仅有一个字母)。 题解:明显是一道区间 阅读全文
posted @ 2017-01-18 22:52 keshuqi 阅读(272) 评论(0) 推荐(0) 编辑
摘要:Description “余”人国的国王想重新编制他的国家。他想把他的国家划分成若干个省,每个省都由他们王室联邦的一个成员来管理。他的国家有n个城市,编号为1..n。一些城市之间有道路相连,任意两个不同的城市之间有且仅有一条直接或间接的道路。为了防止管理太过分散,每个省至少要有B个城市,为了能有效的 阅读全文
posted @ 2017-01-17 08:44 keshuqi 阅读(419) 评论(0) 推荐(0) 编辑
摘要:Description 排排坐,吃果果,生果甜嗦嗦,大家笑呵呵。你一个,我一个,大的分给你,小的留给我,吃完果果唱支歌,大家乐和和。红星幼儿园的小朋友们排起了长长地队伍,准备吃果果。不过因为小朋友们的身高有所区别,排成的队伍高低错乱,极不美观。设第i个小朋友的身高为hi,我们定义一个序列的杂乱程度为 阅读全文
posted @ 2017-01-16 22:45 keshuqi 阅读(358) 评论(0) 推荐(0) 编辑
摘要:Description 小A的楼房外有一大片施工工地,工地上有N栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。 为了简化问题,我们考虑这些事件发生在一个二维平面上。小A在平面上(0,0)点的位置,第i栋楼房可以用一条连接(i,0)和(i, 阅读全文
posted @ 2017-01-16 21:22 keshuqi 阅读(246) 评论(0) 推荐(0) 编辑
摘要: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[l:r]的子序列。现在有q个询问,每个询问给定两个数l和r,1≤l≤r≤n,求a[l 阅读全文
posted @ 2017-01-16 18:24 keshuqi 阅读(407) 评论(0) 推荐(0) 编辑
摘要:Description HH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH不断地收集新的贝壳,因此, 他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同 的贝壳?这个问题很难回答。 阅读全文
posted @ 2017-01-16 14:09 keshuqi 阅读(283) 评论(0) 推荐(0) 编辑
摘要:Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔替换为颜色Col。为了满足墨墨的要求,你知道你需要干什 阅读全文
posted @ 2017-01-16 09:20 keshuqi 阅读(377) 评论(0) 推荐(0) 编辑
摘要:Description 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作: 1.查询k在区间内的排名 2.查询区间内排名为k的值 3.修改某一位值上的数值 4.查询k在区间内的前驱(前驱定义为小于x,且最大的数) 5.查询k在区间内的后继(后继定义为大于x,且最小的数 阅读全文
posted @ 2017-01-14 22:59 keshuqi 阅读(219) 评论(0) 推荐(0) 编辑
摘要:Description 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一 阅读全文
posted @ 2017-01-14 14:03 keshuqi 阅读(205) 评论(0) 推荐(0) 编辑
摘要:Description 背景众所周知,花神多年来凭借无边的神力狂虐各大 OJ、OI、CF、TC …… 当然也包括 CH 啦。描述话说花神这天又来讲课了。课后照例有超级难的神题啦…… 我等蒟蒻又遭殃了。花神的题目是这样的设 sum(i) 表示 i 的二进制表示中 1 的个数。给出一个正整数 N ,花神 阅读全文
posted @ 2017-01-13 13:36 keshuqi 阅读(198) 评论(0) 推荐(0) 编辑
摘要:Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数? windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 wi 阅读全文
posted @ 2017-01-13 11:26 keshuqi 阅读(204) 评论(0) 推荐(0) 编辑
摘要:Description 人们选择手机号码时都希望号码好记、吉利。比如号码中含有几位相邻的相同数字、不含谐音不 吉利的数字等。手机运营商在发行新号码时也会考虑这些因素,从号段中选取含有某些特征的号 码单独出售。为了便于前期规划,运营商希望开发一个工具来自动统计号段中满足特征的号码数 量。 工具需要检测 阅读全文
posted @ 2017-01-13 10:25 keshuqi 阅读(467) 评论(0) 推荐(0) 编辑
摘要:Description 给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次。 Input 输入文件中仅包含一行两个整数a、b,含义如上所述。 Output 输出文件中包含一行10个整数,分别表示0-9在[a,b]中出现了多少次。 Sample Input 1 9 阅读全文
posted @ 2017-01-13 08:42 keshuqi 阅读(191) 评论(0) 推荐(1) 编辑
摘要:Description Let's consider the 32 bit representation of all integers i from m up to n inclusive (m ≤ i ≤ n; m × n ≥ 0, -2^31 ≤ m ≤ n ≤ 2^31-1). Note t 阅读全文
posted @ 2017-01-12 21:27 keshuqi 阅读(183) 评论(0) 推荐(0) 编辑
摘要:Discription Create a code to determine the amount of integers, lying in the set [X; Y] and being a sum of exactly K different integer degrees of B. Di 阅读全文
posted @ 2017-01-12 16:02 keshuqi 阅读(224) 评论(0) 推荐(0) 编辑
摘要:Problem Description A wqb-number, or B-number for short, is a non-negative integer whose decimal form contains the sub- string "13" and can be divided 阅读全文
posted @ 2017-01-12 13:34 keshuqi 阅读(231) 评论(0) 推荐(0) 编辑
摘要:Problem Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如 阅读全文
posted @ 2017-01-12 08:32 keshuqi 阅读(243) 评论(1) 推荐(0) 编辑
摘要:Description 曾经发明了脑洞治疗仪&超能粒子炮的发明家SHTSC又公开了他的新发明:超能粒子炮·改--一种可以发射威力更加 强大的粒子流的神秘装置。超能粒子炮·改相比超能粒子炮,在威力上有了本质的提升。它有三个参数n,k。它会 向编号为0到k的位置发射威力为C(n,k) mod 2333的 阅读全文
posted @ 2017-01-12 00:31 keshuqi 阅读(498) 评论(0) 推荐(0) 编辑
摘要:自湖南长沙培训以来的坑。。。一直未填,今天把这个问题解决掉。 参考: 1.http://www.cnblogs.com/Var123/p/5523068.html 2.http://blog.csdn.net/qzh_1430586275/article/details/51893154 3.htt 阅读全文
posted @ 2017-01-11 21:53 keshuqi 阅读(230) 评论(0) 推荐(0) 编辑
摘要:Description 自从明明学了树的结构,就对奇怪的树产生了兴趣......给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树? 自从明明学了树的结构,就对奇怪的树产生了兴趣......给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线, 阅读全文
posted @ 2017-01-11 17:51 keshuqi 阅读(227) 评论(0) 推荐(0) 编辑
摘要:Description In the Fibonacci integer sequence, F0 = 0, F1 = 1, and Fn = Fn − 1 + Fn − 2 for n ≥ 2. For example, the first ten terms of the Fibonacci s 阅读全文
posted @ 2017-01-11 11:27 keshuqi 阅读(177) 评论(0) 推荐(0) 编辑
摘要:参考资料: 1.matrix67 《经典证明:Prüfer编码与Cayley公式》 2.百度百科 3.Forget_forever prufer序列总结 4.维基百科 5.dirge的学习笔记 一、Cayley定理 我们先讲讲Cayley公式/定理?。 凯莱定理,是所有群 G 同构于在 G 上的对称 阅读全文
posted @ 2017-01-10 23:43 keshuqi 阅读(807) 评论(0) 推荐(0) 编辑
摘要:Description 给一个数字串s和正整数d, 统计s有多少种不同的排列能被d整除(可以有前导0)。例如123434有90种排列能被2整除,其中末位为2的有30种,末位为4的有60种。 给一个数字串s和正整数d, 统计s有多少种不同的排列能被d整除(可以有前导0)。例如123434有90种排列能 阅读全文
posted @ 2017-01-10 22:10 keshuqi 阅读(206) 评论(0) 推荐(0) 编辑
摘要:Description 在可以炼制魔力强大的法杖的同时,Magic Land 上的人们渐渐意识到,魔力强大并不一定能给人们带来好处——反而,由此产生的破坏性的高魔力释放,给整个大陆蒙上了恐怖的阴影。 可控的魔力释放,成为了人们新的追求。这种控制魔力释放的技术,也就是被现在的我们熟知的“魔法”。在远古 阅读全文
posted @ 2017-01-10 21:04 keshuqi 阅读(320) 评论(0) 推荐(0) 编辑
摘要:Description 很久很久之前,森林里住着一群兔子。有一天,兔子们突然决定要去看樱花。兔子们所在森林里的樱花树很特殊。樱花树由n个树枝分叉点组成,编号从0到n-1,这n个分叉点由n-1个树枝连接,我们可以把它看成一个有根树结构,其中0号节点是根节点。这个树的每个节点上都会有一些樱花,其中第i个 阅读全文
posted @ 2017-01-10 17:53 keshuqi 阅读(220) 评论(0) 推荐(0) 编辑
摘要:Description 传说很久以前,大地上居住着一种神秘的生物:地精。 地精喜欢住在连绵不绝的山脉中。具体地说,一座长度为 N 的山脉 H可分 为从左到右的 N 段,每段有一个独一无二的高度 Hi,其中Hi是1到N 之间的正 整数。 如果一段山脉比所有与它相邻的山脉都高,则这段山脉是一个山峰。位于 阅读全文
posted @ 2017-01-10 16:42 keshuqi 阅读(171) 评论(0) 推荐(0) 编辑
摘要:Description 小春现在很清闲,面对书桌上的N张牌,他决定给每张染色,目前小春只有3种颜色:红色,蓝色,绿色.他询问Sun有多少种染色方案,Sun很快就给出了答案.进一步,小春要求染出Sr张红色,Sb张蓝色,Sg张绝色.他又询问有多少种方案,Sun想了一下,又给出了正确答案. 最后小春发明了 阅读全文
posted @ 2017-01-10 11:27 keshuqi 阅读(196) 评论(0) 推荐(0) 编辑
摘要:Description 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能 阅读全文
posted @ 2017-01-09 21:58 keshuqi 阅读(260) 评论(0) 推荐(0) 编辑
摘要:In some countries building highways takes a lot of time... Maybe that's because there are many possiblities to construct a network of highways and eng 阅读全文
posted @ 2017-01-09 21:56 keshuqi 阅读(178) 评论(0) 推荐(0) 编辑
摘要:Description 轮状病毒有很多变种,所有轮状病毒的变种都是从一个轮状基产生的。一个N轮状基由圆环上N个不同的基原子和圆心处一个核原子构成的,2个原子之间的边表示这2个原子之间的信息通道。如下图所示 N轮状病毒的产生规律是在一个N轮状基中删去若干条边,使得各原子之间有唯一的信息通道,例如共有1 阅读全文
posted @ 2017-01-09 21:53 keshuqi 阅读(229) 评论(0) 推荐(0) 编辑
摘要:Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的, 而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形: 左上角点为(1,1),右下角点为(N,M)(上图中N=4,M=5).有以下三种类型的道路 1:(x,y) 阅读全文
posted @ 2017-01-09 21:30 keshuqi 阅读(187) 评论(0) 推荐(0) 编辑
摘要:【题目描述】 天上红绯在游戏中扮演敏剑,对于高攻击低防御的职业来说,爆发力显得非常重要,为此,她准备学习n个技能,每个技能都有2个学习方向:物理攻击和魔法攻击。对于第i个技能,如果选择物理攻击方向,会增加ap_i的爆发力,如果选择魔法攻击的方向,会增加ad_i的爆发力。此外,还有一些combo,一个 阅读全文
posted @ 2017-01-08 18:11 keshuqi 阅读(193) 评论(0) 推荐(0) 编辑
摘要:【题目描述】 小Z在无意中发现了一个神奇的OJ,这个OJ有一个神奇的功能:每日签到,并且会通过某种玄学的算法计算出今日的运势。在多次试验之后,小Z发现自己的运势按照一定的周期循环,现在他找到了你,请通过他的记录,找出他运势的循环节。 【输入数据】 第一行一个整数n,表示小Z记录的天数 接下来n行,表 阅读全文
posted @ 2017-01-08 18:04 keshuqi 阅读(232) 评论(0) 推荐(0) 编辑
摘要:Description Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。 第2行包含N个数字,描述初始时的数列。 以下M行,每行一条命令,格式参见问题描述中的表格。 任何时刻数列中最多含有500 000个数,数列中任何一个数字 阅读全文
posted @ 2017-01-08 09:24 keshuqi 阅读(446) 评论(0) 推荐(0) 编辑
摘要:以此文纪念人生首次竞赛大选 这里主要讲一讲splay的区间操作,我讲的是指针实现,程序的效率可能比较低,更偏重代码的可读可写性,语言风格不是很优美有效,不喜勿喷 零、初始化结构体 1)这里主要是初始化结构体,记得先生成一个null节点指针,代表一切未使用的、未开发的节点,root也先赋值为null 阅读全文
posted @ 2017-01-07 21:29 keshuqi 阅读(241) 评论(0) 推荐(0) 编辑
摘要:新学习了fhq treap,厉害了 先贴个神犇的版, from memphis 未完待续~~~ 阅读全文
posted @ 2017-01-07 18:33 keshuqi 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Description 聪聪和可可是兄弟俩,他们俩经常为了一些琐事打起来,例如家中只剩下最后一根冰棍而两人都想吃、两个人都想玩儿电脑(可是他们家只有一台电脑)……遇到这种问题,一般情况下石头剪刀布就好了,可是他们已经玩儿腻了这种低智商的游戏。他们的爸爸快被他们的争吵烦死了,所以他发明了一个新游戏:由 阅读全文
posted @ 2017-01-07 17:28 keshuqi 阅读(161) 评论(0) 推荐(0) 编辑
摘要:Description Give a tree with n vertices,each edge has a length(positive integer less than 1001). Define dist(u,v)=The min distance between node u and 阅读全文
posted @ 2017-01-07 14:00 keshuqi 阅读(155) 评论(0) 推荐(0) 编辑
摘要:Description n个集合 m个操作 操作: 1 a b 合并a,b所在集合 2 k 回到第k次操作之后的状态(查询算作操作) 3 a b 询问a,b是否属于同一集合,是则输出1否则输出0 0<n,m<=2*10^4 n个集合 m个操作 操作: 1 a b 合并a,b所在集合 2 k 回到第k 阅读全文
posted @ 2017-01-06 22:54 keshuqi 阅读(372) 评论(0) 推荐(0) 编辑
摘要:Description 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 1. 插入x数 2. 删除x数(若有多个相同的数,因只删除一个) 3. 查询x数的排名(若有多个相同的数,因输出最小的排名) 4. 查询排名为x的数 5. 求x的前驱(前驱定义为小于x,且最大的数) 阅读全文
posted @ 2017-01-06 22:23 keshuqi 阅读(598) 评论(0) 推荐(0) 编辑
摘要:厉害了,没想到翻翻pb_ds库看到这么多好东西,封装好的、现成的splay、红黑树、avl。。。 即使不能在考场上使用也可以用来对拍哦 声明/头文件 使用方法 阅读全文
posted @ 2017-01-06 22:21 keshuqi 阅读(7088) 评论(0) 推荐(3) 编辑
摘要:参考资料 1)官方说明 支持 sorry,cena不支持rope 声明 1)头文件 2)调用命名空间 底层原理 查了资料,大概可以称作可持久化平衡树,因为rope适用于大量、冗长的串操作,而不适合单个字符操作官方说明如下: Though ropes can be treated as Contain 阅读全文
posted @ 2017-01-06 20:30 keshuqi 阅读(6703) 评论(2) 推荐(1) 编辑
摘要:Description 这些日子,可可不和卡卡一起玩了,原来可可正废寝忘食的想做一个简单而高效的文本编辑器。你能帮助他吗?为了明确任务目标,可可对“文本编辑器”做了一个抽象的定义: 文本:由0个或多个字符构成的序列。这些字符的ASCII码在闭区间[32, 126]内,也就是说,这些字符均为可见字符或 阅读全文
posted @ 2017-01-06 17:42 keshuqi 阅读(658) 评论(0) 推荐(0) 编辑
摘要:壁纸来源动漫 路人女主的养成方法 url 阅读全文
posted @ 2017-01-05 23:25 keshuqi 阅读(198) 评论(0) 推荐(0) 编辑
摘要:问题 主席树、可持久化线段树、动态开点线段树指向的都是同一类问题。即给定一个序列,求与等级、名次相关的答案,常用线段树计数加减的方式解决,在需要的时候也可以对等级、名次对应的数值离散化,前提是没有修改或允许离线操作 算法原理 为了解决此类问题,需要对每个序列节点建一棵以询问目标大小为值域的线段树,每 阅读全文
posted @ 2017-01-05 10:58 keshuqi 阅读(2179) 评论(0) 推荐(0) 编辑
摘要:Description Input 第一行包含一个正整数testcase,表示当前测试数据的测试点编号。保证1≤testcase≤20。 第二行包含三个整数N,M,T,分别表示节点数、初始边数、操作数。第三行包含N个非负整数表示 N个节点上的权值。 接下来 M行,每行包含两个整数x和 y,表示初始的 阅读全文
posted @ 2017-01-05 09:55 keshuqi 阅读(692) 评论(0) 推荐(0) 编辑
摘要:Description 最近实验室正在为其管理的超级计算机编制一套任务管理系统,而你被安排完成其中的查询部分。超级计算机中的 任务用三元组(Si,Ei,Pi)描述,(Si,Ei,Pi)表示任务从第Si秒开始,在第Ei秒后结束(第Si秒和Ei秒任务也在运行 ),其优先级为Pi。同一时间可能有多个任务同 阅读全文
posted @ 2017-01-04 21:42 keshuqi 阅读(311) 评论(0) 推荐(0) 编辑
摘要:Description 背景 花神是神,一大癖好就是嘲讽大J,举例如下: “哎你傻不傻的!【hqz:大笨J】” “这道题又被J屎过了!!” “J这程序怎么跑这么快!J要逆袭了!” …… 描述 这一天DJ在给吾等众蒟蒻讲题,花神在一边做题无聊,就跑到了一边跟吾等众蒟蒻一起听。以下是部分摘录: 1. “ 阅读全文
posted @ 2017-01-04 19:46 keshuqi 阅读(187) 评论(0) 推荐(0) 编辑
摘要:Description 给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k),你需要回答u xor lastans和v这两个节点间第K小的点权。其中lastans是上一个询问的答案,初始为0,即第一个询问的u是明文。 给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k), 阅读全文
posted @ 2017-01-04 11:22 keshuqi 阅读(208) 评论(0) 推荐(0) 编辑
摘要:Description 一个长度为n的序列a,设其排过序之后为b,其中位数定义为b[n/2],其中a,b从0开始标号,除法取下整。 给你一个长度为n的序列s。 回答Q个这样的询问:s的左端点在[a,b]之间,右端点在[c,d]之间的子序列中,最大的中位数。 其中a<b<c<d。 位置也从0开始标号。 阅读全文
posted @ 2017-01-03 18:00 keshuqi 阅读(197) 评论(0) 推荐(0) 编辑

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