09 2017 档案

摘要:Description You are given an array a of size n, and q queries to it. There are queries of two types: 1 li ri — perform a cyclic shift of the segment [ 阅读全文
posted @ 2017-09-30 16:36 NaVi_Awson 阅读(391) 评论(0) 推荐(0)
摘要:Description Ilya is working for the company that constructs robots. Ilya writes programs for entertainment robots, and his current project is "Bob", a 阅读全文
posted @ 2017-09-30 15:41 NaVi_Awson 阅读(508) 评论(0) 推荐(0)
摘要:Description There are n cities in Berland. Some pairs of them are connected with m directed roads. One can use only these roads to move from one city 阅读全文
posted @ 2017-09-29 20:36 NaVi_Awson 阅读(511) 评论(0) 推荐(0)
摘要:Description Polycarp is in really serious trouble — his house is on fire! It's time to save the most valuable items. Polycarp estimated that it would 阅读全文
posted @ 2017-09-29 14:51 NaVi_Awson 阅读(350) 评论(0) 推荐(0)
摘要:Description Ivan has an array consisting of n elements. Each of the elements is an integer from 1 to n. Recently Ivan learned about permutations and t 阅读全文
posted @ 2017-09-29 12:52 NaVi_Awson 阅读(266) 评论(0) 推荐(0)
摘要:Description A bus moves along the coordinate line Ox from the point x = 0 to the point x = a. After starting from the point x = 0, it reaches the poin 阅读全文
posted @ 2017-09-29 12:13 NaVi_Awson 阅读(541) 评论(0) 推荐(0)
摘要:Description 在这个问题中,给定一个值S和一棵树。在树的每个节点有一个正整数,问有多少条路径的节点总和达到S。路径中节点的深度必须是升序的。假设节点1是根节点,根的深度是0,它的儿子节点的深度为1。路径不必一定从根节点开始。 Input 第一行是两个整数N和S,其中N是树的节点数。 第二行 阅读全文
posted @ 2017-09-29 09:13 NaVi_Awson 阅读(172) 评论(0) 推荐(0)
摘要:Description 在加里敦中学的小明最近爱上了数学竞赛,很多数学竞赛的题都是与序列的连续和相关的。所以对于一个序列,求出它们所有的连续和来说,小明觉得十分的简单。但今天小明遇到了一个序列和的难题,这个题目不仅要求你快速的求出所有的连续和,还要快速的求出这些连续和的异或值。小明很快的就求出了所有 阅读全文
posted @ 2017-09-29 00:13 NaVi_Awson 阅读(525) 评论(0) 推荐(0)
摘要:Description “余”人国的国王想重新编制他的国家。他想把他的国家划分成若干个省,每个省都由他们王室联邦的一个成员来管理。他的国家有n个城市,编号为1..n。一些城市之间有道路相连,任意两个不同的城市之间有且仅有一条直接或间接的道路。为了防止管理太过分散,每个省至少要有B个城市,为了能有效的 阅读全文
posted @ 2017-09-28 12:24 NaVi_Awson 阅读(220) 评论(0) 推荐(0)
摘要:Description 一群小矮人掉进了一个很深的陷阱里,由于太矮爬不上来,于是他们决定搭一个人梯。即:一个小矮人站在另一小矮人的 肩膀上,知道最顶端的小矮人伸直胳膊可以碰到陷阱口。对于每一个小矮人,我们知道他从脚到肩膀的高度Ai,并且他的胳膊长度为Bi。陷阱深度为H。如果我 们利用矮人1,矮人2, 阅读全文
posted @ 2017-09-27 22:22 NaVi_Awson 阅读(403) 评论(0) 推荐(0)
摘要:Description 给定一个长度为N(N为偶数)的序列,问能否将其划分为两个长度为N/2的严格递增子序列, 给定一个长度为N(N为偶数)的序列,问能否将其划分为两个长度为N/2的严格递增子序列, Input 若干行,每行表示一组数据。对于每组数据,首先输入一个整数N,表示序列的长度。之后N个整数 阅读全文
posted @ 2017-09-27 20:23 NaVi_Awson 阅读(318) 评论(0) 推荐(1)
摘要:Description 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能 阅读全文
posted @ 2017-09-26 16:25 NaVi_Awson 阅读(190) 评论(0) 推荐(0)
摘要:Description N个人坐成一圈玩游戏。一开始我们把所有玩家按顺时针从1到N编号。首先第一回合是玩家1作为庄家。每个回合庄家都会随机(即按相等的概率)从卡牌堆里选择一张卡片,假设卡片上的数字为X,则庄家首先把卡片上的数字向所有玩家展示,然后按顺时针从庄家位置数第X个人将被处决即退出游戏。然后卡 阅读全文
posted @ 2017-09-26 14:44 NaVi_Awson 阅读(187) 评论(0) 推荐(0)
摘要:Description JYY 带队参加了若干场ACM/ICPC 比赛,带回了许多土特产,要分给实验室的同学们。 JYY 想知道,把这些特产分给N 个同学,一共有多少种不同的分法?当然,JYY 不希望任何一个同学因为没有拿到特产而感到失落,所以每个同学都必须至少分得一个特产。 例如,JYY 带来了2 阅读全文
posted @ 2017-09-25 21:19 NaVi_Awson 阅读(289) 评论(0) 推荐(0)
摘要:Description Today we are not desiring the maximum value of bones,but the K-th maximum value of the bones.NOTICE that,we considerate two ways that get 阅读全文
posted @ 2017-09-25 16:11 NaVi_Awson 阅读(196) 评论(0) 推荐(0)
摘要:Description 在社交网络(socialnetwork)的研究中,我们常常使用图论概念去解释一些社会现象。不妨看这样的一个问题。在一个社交圈子里有n个人,人与人之间有不同程度的关系。我们将这个关系网络对应到一个n个结点的无向图上,两个不同的人若互相认识,则在他们对应的结点之间连接一条无向边, 阅读全文
posted @ 2017-09-25 12:57 NaVi_Awson 阅读(271) 评论(0) 推荐(0)
摘要:Description 每一头牛的愿望就是变成一头最受欢迎的牛。现在有N头牛,给你M对整数(A,B),表示牛A认为牛B受欢迎。 这种关系是具有传递性的,如果A认为B受欢迎,B认为C受欢迎,那么牛A也认为牛C受欢迎。你的任务是求出有多少头牛被所有的牛认为是受欢迎的。 每一头牛的愿望就是变成一头最受欢迎 阅读全文
posted @ 2017-09-24 21:18 NaVi_Awson 阅读(297) 评论(0) 推荐(0)
摘要:Description 硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买si的价值的东西。请问每次有多少种付款方法。 硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买s 阅读全文
posted @ 2017-09-24 21:01 NaVi_Awson 阅读(249) 评论(0) 推荐(0)
摘要:Description 有N个点(编号1到N)组成的无向图,已经为你连了M条边。请你再连K条边,使得所有的点的度数都是偶数。求有多少种连的方法。要求你连的K条边中不能有重边,但和已经连好的边可以重。不允许自环的存在。求连边的方法数。我们只关心它模10007的余数。 有N个点(编号1到N)组成的无向图 阅读全文
posted @ 2017-09-23 16:37 NaVi_Awson 阅读(483) 评论(1) 推荐(2)
摘要:Description A 国共有 n 座城市,这些城市由 n-1 条道路相连,使得任意两座城市可以互达,且路径唯一。每座城市都有一个幸运数字,以纪念碑的形式矗立在这座城市的正中心,作为城市的象征。一些旅行者希望游览 A 国。旅行者计划乘飞机降落在 x 号城市,沿着 x 号城市到 y 号城市之间那条 阅读全文
posted @ 2017-09-22 17:20 NaVi_Awson 阅读(337) 评论(0) 推荐(1)
摘要:Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如:62315 7 阅读全文
posted @ 2017-09-21 16:30 NaVi_Awson 阅读(214) 评论(0) 推荐(1)
摘要:Description Input 第一行包含两个整数N和 M, 表示该无向图中点的数目与边的数目。 接下来M 行描述 M 条边,每行三个整数Si,Ti ,Di,表示 Si 与Ti之间存在 一条权值为 Di的无向边。 图中可能有重边或自环。 第一行包含两个整数N和 M, 表示该无向图中点的数目与边的 阅读全文
posted @ 2017-09-21 15:12 NaVi_Awson 阅读(205) 评论(0) 推荐(1)
摘要:Description 相传,在远古时期,位于西方大陆的 Magic Land 上,人们已经掌握了用魔法矿石炼制法杖的技术。那时人们就认识到,一个法杖的法力取决于使用的矿石。一般地,矿石越多则法力越强,但物极必反:有时,人们为了获取更强的法力而使用了很多矿石,却在炼制过程中发现魔法矿石全部消失了,从 阅读全文
posted @ 2017-09-21 12:31 NaVi_Awson 阅读(355) 评论(0) 推荐(1)
摘要:Description 已知多项式方程: a0+a1x+a2x^2+..+anx^n=0 求这个方程在[1, m ] 内的整数解(n 和m 均为正整数) Input 输入文件名为equation .in。 输入共n + 2 行。 第一行包含2 个整数n 、m ,每两个整数之间用一个空格隔开。 接下来 阅读全文
posted @ 2017-09-21 09:39 NaVi_Awson 阅读(457) 评论(0) 推荐(1)
摘要:题解 在一个字符串中,每个字符出现的次数本身是无关紧要的,重要的只是这些次数的奇偶性,因此想到用一个二进制的位表示一个字母($1$表示出现奇数次,$0$表示出现偶数次)。比如样例的$6$个数,写成二进制后如图所示。 此时,问题转化为求尽量多的数,使得它们的$xor$值为$0$。 最容易想到的方法是直 阅读全文
posted @ 2017-09-20 20:43 NaVi_Awson 阅读(310) 评论(1) 推荐(1)
摘要:Description 聪聪和可可是兄弟俩,他们俩经常为了一些琐事打起来,例如家中只剩下最后一根冰棍而两人都想吃、两个人都想玩儿电脑(可是他们家只有一台电脑)……遇到这种问题,一般情况下石头剪刀布就好了,可是他们已经玩儿腻了这种低智商的游戏。他们的爸爸快被他们的争吵烦死了,所以他发明了一个新游戏:由 阅读全文
posted @ 2017-09-20 17:04 NaVi_Awson 阅读(230) 评论(0) 推荐(1)
摘要:Description 给一棵树,每条边有非负权.求一条简单路径,权值和等于K,且边的数量最小.N <= 200000, 1 <= K <= 1000000 Input 第一行 两个整数 n, k 第二..n行 每行三个整数 表示一条无向边的两端和权值 (注意点的编号从0开始) Output 一个整 阅读全文
posted @ 2017-09-20 13:21 NaVi_Awson 阅读(327) 评论(0) 推荐(1)
摘要:Description 小明听说打地鼠是一件很好玩的游戏,于是他也开始打地鼠。地鼠只有一只,而且一共有N个洞,编号为1到N排成一排,两边是墙壁,小明当然不可能百分百打到,因为他不知道地鼠在哪个洞。小明只能在白天打地鼠,而且每次打了都觉得好累,感觉再也不会打了,必须休息到第二天才能再次打地鼠,也就是说 阅读全文
posted @ 2017-09-19 19:28 NaVi_Awson 阅读(576) 评论(0) 推荐(0)
摘要:Description Railway tickets were difficult to buy around the Lunar New Year in China, so we must get up early and join a long queue… The Lunar New Yea 阅读全文
posted @ 2017-09-19 17:55 NaVi_Awson 阅读(213) 评论(0) 推荐(0)
摘要:Description Input Output Sample Input 3A+00A+A+ 00B+D+A- B-C+00C+ Sample Output bounded Hint 题解 阅读全文
posted @ 2017-09-19 16:56 NaVi_Awson 阅读(195) 评论(0) 推荐(0)
摘要:Description Input Output Sample Input 10 49743636 36679 707182 9310618 9814768 2315242 9916077 3523368 4627723 1532404 81 Sample Output 0.465308 Hint 阅读全文
posted @ 2017-09-19 14:47 NaVi_Awson 阅读(268) 评论(0) 推荐(0)
摘要:Description You are working for Macrohard company in data structures department. After failing your previous task about key insertion you were asked t 阅读全文
posted @ 2017-09-19 11:55 NaVi_Awson 阅读(336) 评论(0) 推荐(0)
摘要:题解 显然按题意模拟会出现环,因为可能出现的数字数有限的,所以不可能无限的衍生下去。 那么我们就可以按题意模拟,遍历整个过程,统计最大值即可。 判环的环我们想到$hash$,也可以用$STL$中的$set$,但是复杂度高... $Floyd$判圈。一步两步法,有环的话肯定会相遇,空间复杂度可以降到$ 阅读全文
posted @ 2017-09-18 22:10 NaVi_Awson 阅读(364) 评论(0) 推荐(0)
摘要:题解 拿到题,没什么头绪,我们模拟一下,很容易得出一个结论: 如果$n$为偶数,那么答案就是$max(r[i]+r[i+1])$。具体方案就是,如果$i$为奇数,那么取$[1,r[i]]$;若$i$为偶数,则取$[ans-r[i]+1,ans]$。 同样我们此时的$ans$是答案的下界。 可当$n$ 阅读全文
posted @ 2017-09-18 20:08 NaVi_Awson 阅读(275) 评论(0) 推荐(0)
摘要:题解 我们将图中给出的$VOD$为根建立有根树,每次取出未覆盖的最深的节点第$k$级祖先,将其建为$VOD$,遍历一遍,将能够盖到的点标记。重复,直到盖完。贪心正确性可以证明。 阅读全文
posted @ 2017-09-17 12:24 NaVi_Awson 阅读(291) 评论(0) 推荐(0)
摘要:题解 我们对于$n$,保留$\lfloor {n \over 2} \rfloor$,以上的部分减去$\lceil {n \over 2} \rceil$这样每次将区间缩小$1 \over 2$,保证最优解。 阅读全文
posted @ 2017-09-16 16:37 NaVi_Awson 阅读(225) 评论(0) 推荐(0)
摘要:题解 首先每个人最后的金币数是可以计算出来的,我们记其为$M$。 假设有$4$个人,编号$1$~$4$,第$i$个人初始金币数量为$A_i$,设$1->4$金币数为$x_1$(符号代表给出还是收入),那么我们对于标号为$1$的人很容易得到一个等式$M=A_1-x_1+x_2$。 对于所有人我们都可以 阅读全文
posted @ 2017-09-14 12:44 NaVi_Awson 阅读(303) 评论(1) 推荐(0)
摘要:题解 由贪心的想法,很容易猜想到按$J$从大到小排序是对的。 如何证明呢? 我们拿两个任务出来单独考虑,因为显然某个任务是否完成与其他任务无关。 用反证法,我我们交换两个任务先后顺序。 我们假设任务$X$的$J$大于任务$Y$的$J$,由上,$X$在$Y$前安排。 那么分为两种情况,$X$比$Y$先 阅读全文
posted @ 2017-09-13 16:00 NaVi_Awson 阅读(208) 评论(0) 推荐(0)
摘要:Description Flappy Bird 是一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的管道缝隙。如果小鸟一不小心撞到了水管或者掉在地上的话,便宣告失败。 为了简化问题,我们对游戏规则进行了简化和改编: 游戏界面是一个长为n ,高 阅读全文
posted @ 2017-09-08 21:27 NaVi_Awson 阅读(246) 评论(0) 推荐(0)
摘要:Description 一个数如果是另一个整数的完全平方,那么我们就称这个数为完全平方数(Pefect Sqaure),也称平方数。小A认为所有的平方数都是很perfect的~ 于是他给了小B一个任务:用任意个不大于n的不同的正整数相乘得到完全平方数,并且小A希望这个平方数越大越好。请你帮助小B告诉 阅读全文
posted @ 2017-09-08 19:10 NaVi_Awson 阅读(397) 评论(0) 推荐(0)
摘要:题目大意 求不定方程 $$x = p \lfloor {x \over k} \rfloor + q \lceil {x \over k} \rceil$$ 的一组整数解,$x$,$k$给出。 题解 我们发现 $\lfloor {x \over k} \rfloor$ 和 $\lceil {x \o 阅读全文
posted @ 2017-09-08 13:29 NaVi_Awson 阅读(190) 评论(0) 推荐(0)
摘要:Description P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压 缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过 压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的 阅读全文
posted @ 2017-09-07 21:05 NaVi_Awson 阅读(369) 评论(2) 推荐(0)
摘要:Description 无向连通图G 有n 个点,n - 1 条边。点从1 到n 依次编号,编号为 i 的点的权值为W i ,每条边的长度均为1 。图上两点( u , v ) 的距离定义为u 点到v 点的最短距离。对于图G 上的点对( u, v) ,若它们的距离为2 ,则它们之间会产生Wu×Wv 的 阅读全文
posted @ 2017-09-05 20:37 NaVi_Awson 阅读(268) 评论(0) 推荐(0)
摘要:Description Input Output Sample Input 22 01.00 3.003.00 3.005 21.00 5.002.00 8.003.00 9.004.00 8.005.00 5.00 Sample Output 11 Sample Explanation HINT 阅读全文
posted @ 2017-09-04 21:05 NaVi_Awson 阅读(368) 评论(0) 推荐(0)
摘要:Description Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空 阅读全文
posted @ 2017-09-04 13:46 NaVi_Awson 阅读(305) 评论(0) 推荐(0)
摘要:Description 牛牛最近迷上了一种叫斗地主的扑克游戏。斗地主是一种使用黑桃、红心、梅花、方片的A到K加上大小王的共54张牌来进行的扑克牌游戏。在斗地主中,牌的大小关系根据牌的数码表示如下:3<4<5<6<7<8<9<10<J<Q<K<A<2<小王<大王,而花色并不对牌的大小产生影响。每一局游 阅读全文
posted @ 2017-09-03 21:05 NaVi_Awson 阅读(472) 评论(0) 推荐(0)
摘要:Description Z城市居住着很多只跳蚤。在Z城市周六生活频道有一个娱乐节目。一只跳蚤将被请上一个高空钢丝的正中央。钢丝很长,可以看作是无限长。节目主持人会给该跳蚤发一张卡片。卡片上写有N+1个自然数。其中最后一个是M,而前N个数都不超过M,卡片上允许有相同的数字。跳蚤每次可以从卡片上任意选择 阅读全文
posted @ 2017-09-03 13:40 NaVi_Awson 阅读(307) 评论(0) 推荐(0)
摘要:Description 和所有人一样,奶牛喜欢变化。它们正在设想新造型的牧场。奶牛建筑师Hei想建造围有漂亮白色栅栏的三角形牧场。她拥有N(3≤N≤40)块木板,每块的长度Li(1≤Li≤40)都是整数,她想用所有的木板围成一个三角形使得牧场面积最大。 请帮助Hei小姐构造这样的牧场,并计算出这个最 阅读全文
posted @ 2017-09-02 20:33 NaVi_Awson 阅读(317) 评论(0) 推荐(0)
摘要:Description 某地发行一套彩票。彩票上写有1到M这M个自然数。彩民可以在这M个数中任意选取N个不同的数打圈。每个彩民只能买一张彩票,不同的彩民的彩票上的选择不同。 每次抽奖将抽出两个自然数X和Y。如果某人拿到的彩票上,所选N个自然数的倒数和,恰好等于X/Y,则他将获得一个纪念品。 已知抽奖 阅读全文
posted @ 2017-09-01 16:08 NaVi_Awson 阅读(321) 评论(0) 推荐(0)
摘要:Description 某软件公司正在规划一项n天的软件开发计划,根据开发计划第i天需要ni个软件开发人员,为了提高软件开发人员的效率,公司给软件人员提供了很多的服务,其中一项服务就是要为每个开发人员每天提供一块消毒毛巾,这种消毒毛巾使用一天后必须再做消毒处理后才能使用。消毒方式有两种,A种方式的消 阅读全文
posted @ 2017-09-01 15:07 NaVi_Awson 阅读(243) 评论(0) 推荐(0)