Try Again

随笔分类 -  OJ 51Nod

摘要:给出一个无向图G的顶点V和边E。进行Q次查询,查询从G的某个顶点V[s]到另一个顶点V[t],是否存在2条不相交的路径。(两条路径不经过相同的边) (注,无向图中不存在重边,也就是说确定起点和终点,他们之间最多只有1条路) Input Output Input示例 Output示例 阅读全文
posted @ 2018-09-02 14:25 十年换你一句好久不见 阅读(779) 评论(0) 推荐(0)
摘要:二维平面上N个点之间共有C(n,2)条连线。求这C(n,2)条线中斜率小于0的线的数量。 二维平面上的一个点,根据对应的X Y坐标可以表示为(X,Y)。例如:(2,3) (3,4) (1,5) (4,6),其中(1,5)同(2,3)(3,4)的连线斜率 < 0,因此斜率小于0的连线数量为2。 Inp 阅读全文
posted @ 2018-09-02 10:54 十年换你一句好久不见 阅读(403) 评论(0) 推荐(0)
摘要:给出N个人在0时刻的财富值M[i](所有人在0时刻的财富互不相等),以及财富增长速度S[i],随着时间的推移,某些人的财富值会超越另外一些人。如果时间足够长,对于财富增长最快的人来说,他的财富将超越所有其他对手。 求发生的前10000次超越,分别是谁超过了谁?如果总的超越次数不足10000,则输出所 阅读全文
posted @ 2018-09-02 10:11 十年换你一句好久不见 阅读(285) 评论(0) 推荐(0)
摘要:X轴上有N个点,每个点除了包括一个位置数据X[i],还包括一个权值W[i]。点P到点P[i]的带权距离 = 实际距离 * P[i]的权值。求X轴上一点使它到这N个点的带权距离之和最小,输出这个最小的带权距离之和。 Input Output Input示例 Output示例 阅读全文
posted @ 2018-09-01 19:47 十年换你一句好久不见 阅读(288) 评论(0) 推荐(0)
摘要:有N个任务,每个任务有一个最晚结束时间以及一个对应的奖励。在结束时间之前完成该任务,就可以获得对应的奖励。完成每一个任务所需的时间都是1个单位时间。有时候完成所有任务是不可能的,因为时间上可能会有冲突,这需要你来取舍。求能够获得的最高奖励。 Input Output Input示例 Output示例 阅读全文
posted @ 2018-09-01 10:23 十年换你一句好久不见 阅读(353) 评论(0) 推荐(0)
摘要:N个整数组成的序列a[1],a[2],a[3],…,a[n],从中选出一个子序列(a[i],a[i+1],…a[j]),使这个子序列的和>0,并且这个和是所有和>0的子序列中最小的。 例如:4,-1,5,-2,-1,2,6,-2。-1,5,-2,-1,序列和为1,是最小的。 N个整数组成的序列a[1 阅读全文
posted @ 2018-05-02 15:52 十年换你一句好久不见 阅读(239) 评论(0) 推荐(0)
摘要:给定一个自然数N,找出一个M,使得M > 0且M是N的倍数,并且M的10进制表示只包含0或1。求最小的M。 例如:N = 4,M = 100。 Input Output Input示例 Output示例 阅读全文
posted @ 2018-05-02 13:52 十年换你一句好久不见 阅读(238) 评论(0) 推荐(0)
摘要:正整数k的倒数1/k,写为10进制的小数如果为无限循环小数,则存在一个循环节,求<=n的数中,倒数循环节长度最长的那个数,假如存在多个最优的答案,输出所有答案中最大的那个数。 1/6= 0.1(6) 循环节长度为1 1/7= 0.(142857) 循环节长度为6 1/9= 0.(1) 循环节长度为1 阅读全文
posted @ 2018-05-01 18:44 十年换你一句好久不见 阅读(351) 评论(0) 推荐(0)
摘要:求:3^0 + 3^1 +...+ 3^(N) mod 1000000007 Input Output Input示例 Output示例 阅读全文
posted @ 2018-05-01 15:54 十年换你一句好久不见 阅读(283) 评论(0) 推荐(0)
摘要:Noder现在上初三了,正在开始复习中考。他每天要计算型如 (a× a× a× ⋯× a)n个a 的式子。 其中 0.0<a<99.999,0<n<26 。 虽然Noder会计算,但是老是算错,现在他想要你来写一个程序输出正确的结果,以便他核对 阅读全文
posted @ 2018-05-01 15:25 十年换你一句好久不见 阅读(181) 评论(0) 推荐(0)
摘要:B君要用一个表面积为S的圆锥将白山云包起来。 B君希望包住的白山云体积尽量大,B君想知道体积最大可以是多少。 注意圆锥的表面积包括底面和侧面。 Input Output Input示例 Output示例 阅读全文
posted @ 2018-05-01 11:44 十年换你一句好久不见 阅读(233) 评论(0) 推荐(0)
摘要:哈利喜欢玩角色扮演的电脑游戏《蜥蜴和地下室》。此时,他正在扮演一个魔术师。在最后一关,他必须和一排的弓箭手战斗。他唯一能消灭他们的办法是一个火球咒语。如果哈利用他的火球咒语攻击第i个弓箭手(他们从左到右标记),这个弓箭手会失去a点生命值。同时,这个咒语使与第i个弓箭手左右相邻的弓箭手(如果存在)分别 阅读全文
posted @ 2018-05-01 09:38 十年换你一句好久不见 阅读(282) 评论(0) 推荐(0)
摘要:小K手中有n张牌,每张牌上有一个一位数的数,这个字数不是0就是5。小K从这些牌在抽出任意张(不能抽0张),排成一行这样就组成了一个数。使得这个数尽可能大,而且可以被90整除。 注意: 1.这个数没有前导0, 2.小K不需要使用所有的牌。 Input Output Input示例 Output示例 阅读全文
posted @ 2018-04-30 21:33 十年换你一句好久不见 阅读(228) 评论(0) 推荐(0)
摘要:n个人,已知每个人体重。独木舟承重固定,每只独木舟最多坐两个人,可以坐一个人或者两个人。显然要求总重量不超过独木舟承重,假设每个人体重也不超过独木舟承重,问最少需要几只独木舟? Input Output Input示例 Output示例 阅读全文
posted @ 2018-04-30 21:19 十年换你一句好久不见 阅读(241) 评论(0) 推荐(0)
摘要:有若干个活动,第i个开始时间和结束时间是[Si,fi),同一个教室安排的活动之间不能交叠,求要安排所有活动,最少需要几个教室? Input Output Input示例 Output示例 阅读全文
posted @ 2018-04-30 19:32 十年换你一句好久不见 阅读(302) 评论(0) 推荐(0)
摘要:多年后,每当Noder看到吉普赛人,就会想起那个遥远的下午。 Noder躺在草地上漫无目的的张望,二楼的咖啡馆在日光下闪着亮,像是要进化成一颗巨大的咖啡豆。天气稍有些冷,但草还算暖和。不远的地方坐着一个吉普赛姑娘,手里拿着塔罗牌,带着耳机,边上是她的狗。狗看起来有点凶,姑娘却漂亮。Noder开始计算 阅读全文
posted @ 2018-04-30 17:25 十年换你一句好久不见 阅读(158) 评论(0) 推荐(0)
摘要:一个整数集合S是合法的,指S的任意子集subS有Fun(SubS)!=X,其中X是一个固定整数,Fun(A)的定义如下: A为一个整数集合,设A中有n个元素,分别为a0,a1,a2,...,an-1,那么定义:Fun(A)=a0 or a1 or ... or an-1;Fun({}) = 0,即空 阅读全文
posted @ 2018-04-30 16:50 十年换你一句好久不见 阅读(196) 评论(0) 推荐(0)
摘要:有一口井,井的高度为N,每隔1个单位它的宽度有变化。现在从井口往下面扔圆盘,如果圆盘的宽度大于井在某个高度的宽度,则圆盘被卡住(恰好等于的话会下去)。 盘子有几种命运:1、掉到井底。2、被卡住。3、落到别的盘子上方。 盘子的高度也是单位高度。给定井的宽度和每个盘子的宽度,求最终落到井内的盘子数量。 阅读全文
posted @ 2018-04-30 15:46 十年换你一句好久不见 阅读(187) 评论(0) 推荐(0)
摘要:平面上有N个圆,他们的圆心都在X轴上,给出所有圆的圆心和半径,求有多少对圆是相离的。 例如:4个圆分别位于1, 2, 3, 4的位置,半径分别为1, 1, 2, 1,那么{1, 2}, {1, 3} {2, 3} {2, 4} {3, 4}这5对都有交点,只有{1, 4}是相离的。 Input Ou 阅读全文
posted @ 2018-04-30 15:22 十年换你一句好久不见 阅读(193) 评论(0) 推荐(0)
摘要:X轴上有N条线段,每条线段有1个起点S和终点E。最多能够选出多少条互不重叠的线段。(注:起点或终点重叠,不算重叠)。 例如:[1 5][2 3][3 6],可以选[2 3][3 6],这2条线段互不重叠。 Input Output Input示例 Output示例 阅读全文
posted @ 2018-04-27 09:50 十年换你一句好久不见 阅读(245) 评论(0) 推荐(0)