随笔分类 -  Source -- 各省省选

摘要:Description Sheng bill有着惊人的心算能力,甚至能用大脑计算出两个巨大的数的GCD(最大公约 数)!因此他经常和别人比赛计算GCD。有一天Sheng bill很嚣张地找到了你,并要求和你比 赛,但是输给Sheng bill岂不是很丢脸!所以你决定写一个程序来教训他。 Input 阅读全文
posted @ 2018-11-21 11:21 Wolfycz 阅读(196) 评论(0) 推荐(0) 编辑
摘要:Description windy有一块矩形土地,被分为 N M 块 1 1 的小格子。 有的格子含有障碍物。 如果从格子A可以走到格子B,那么两个格子的距离就为两个格子中心的欧几里德距离。 如果从格子A不可以走到格子B,就没有距离。 如果格子X和格子Y有公共边,并且X和Y均不含有障碍物,就可以从X 阅读全文
posted @ 2018-11-21 10:49 Wolfycz 阅读(171) 评论(0) 推荐(0) 编辑
摘要:Description 在国际象棋和中国象棋中,马的移动规则相同,都是走“日”字,我们将这种移动方式称为马步移动。如图所示,从标号为 0 的点出发,可以经过一步马步移动达到标号为 1 的点,经过两步马步移动达到标号为 2 的点。任给平面上的两点 p 和 s ,它们的坐标分别为 (xp,yp) 和 ( 阅读全文
posted @ 2018-11-12 21:35 Wolfycz 阅读(439) 评论(0) 推荐(0) 编辑
摘要:Description 对于序列A,它的逆序对数定义为满足iAj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数 Input 输入第一行包含两个整数n和m,即初始元素的个数和删除的元素个数。 以下n行每行包含一个1到n之 阅读全文
posted @ 2018-11-12 21:20 Wolfycz 阅读(275) 评论(0) 推荐(0) 编辑
摘要:Description 有n个岛屿,m座桥,每座桥连通两座岛屿,桥上会有一些敌人,玩家只有消灭了桥上的敌人才能通过,与此同时桥上的敌人会对玩家造成一定伤害。而且会有一个大Boss镇守一座桥,以玩家目前的能力,是不可能通过的。而Boss是邪恶的,Boss会镇守某一座使得玩家受到最多的伤害才能从岛屿1到 阅读全文
posted @ 2018-10-05 17:14 Wolfycz 阅读(314) 评论(0) 推荐(0) 编辑
摘要:Description 最近,Elaxia和w$ $的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们 必须合理地安排两个人在一起的时间。Elaxia和w$ $每天都要奔波于宿舍和实验室之间,他们 希望在节约时间的前提下,一起走的时间尽可能的长。 现在已知的是Elaxia和w$ $所在的 阅读全文
posted @ 2018-10-05 11:22 Wolfycz 阅读(126) 评论(0) 推荐(0) 编辑
摘要:Description C国有n座城市,城市之间通过m条单向道路连接。一条路径被称为最短路,当且仅当不存在从它的起点到终点的另外一条路径总长度比它小。两条最短路不同,当且仅当它们包含的道路序列不同。我们需要对每条道路的重要性进行评估,评估方式为计算有多少条不同的最短路经过该道路。现在,这个任务交给了 阅读全文
posted @ 2018-10-05 10:43 Wolfycz 阅读(256) 评论(0) 推荐(0) 编辑
摘要:Description 这些日子,可可不和卡卡一起玩了,原来可可正废寝忘食的想做一个简单而高效的文本编辑器。你能帮助他吗?为了明确任务目标,可可对“文本编辑器”做了一个抽象的定义: 文本:由0个或多个字符构成的序列。这些字符的ASCII码在闭区间[32, 126]内,也就是说,这些字符均为可见字符或 阅读全文
posted @ 2018-09-27 20:49 Wolfycz 阅读(250) 评论(0) 推荐(0) 编辑
摘要:Description 小铭铭最近进入了某情报部门,该部门正在被如何建立安全的通道连接困扰。该部门有 n 个情报站,用 1 到 n 的整数编号。给出 m 对情报站 ui;vi 和费用 wi,表示情报站 ui 和 vi 之间可以花费 wi 单位资源建立通道。如果一个情报站经过若干个建立好的通道可以到达 阅读全文
posted @ 2018-09-25 09:31 Wolfycz 阅读(226) 评论(0) 推荐(0) 编辑
摘要:Description 现在有一个长度为n的随机排列,求它的最长上升子序列长度的期望。 为了避免精度误差,你只需要输出答案模998244353的余数。 Input 输入只包含一个正整数n。N 阅读全文
posted @ 2018-09-24 20:09 Wolfycz 阅读(522) 评论(0) 推荐(0) 编辑
摘要:Description 有一个n行m列的整数矩阵,其中1到nm之间的每个整数恰好出现一次。如果一个格子比所有相邻格子(相邻是指有公共边或公共顶点)都小,我们说这个格子是局部极小值。给出所有局部极小值的位置,你的任务是判断有多少个可能的矩阵。 Input 输入第一行包含两个整数n和m(1 includ 阅读全文
posted @ 2018-09-23 15:35 Wolfycz 阅读(487) 评论(0) 推荐(1) 编辑
摘要:Description 小Z所在的城市有N个公交车站,排列在一条长(N 1)km的直线上,从左到右依次编号为1到N,相邻公交车站间的距离均为1km。 作为公交车线路的规划者,小Z调查了市民的需求,决定按下述规则设计线路: 设共K辆公交车,则1到K号站作为始发站,N K+1到N号台作为终点站。 每个车 阅读全文
posted @ 2018-09-22 15:09 Wolfycz 阅读(480) 评论(0) 推荐(0) 编辑
摘要:Description 小F 的学校在城市的一个偏僻角落,所有学生都只好在学校吃饭。学校有一个食堂,虽然简陋,但食堂大厨总能做出让同学们满意的菜肴。当然,不同的人口味也不一定相同,但每个人的口味都可以用一个非负整数表示。由于人手不够,食堂每次只能为一个人做菜。做每道菜所需的时间是和前一道菜有关的,若 阅读全文
posted @ 2018-09-15 11:23 Wolfycz 阅读(156) 评论(0) 推荐(0) 编辑
摘要:Description 你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关。在这个奖励关里,系统将依次随机抛出k次宝物,每次你都可以选择吃或者不吃(必须在抛出下一个宝物之前做出选择,且现在决定不吃的宝物以后也不能再吃)。宝物一共有n种,系统每次抛出这n种宝物的概率都相同且相互独立。也就是说,即使前k 阅读全文
posted @ 2018-09-15 11:10 Wolfycz 阅读(310) 评论(0) 推荐(0) 编辑
摘要:Description 最近实验室正在为其管理的超级计算机编制一套任务管理系统,而你被安排完成其中的查询部分。超级计算机中的任务用三元组$(S_i,E_i,P_i)$描述,$(S_i,E_i,P_i)$表示任务从第$S_i$秒开始,在第$E_i$秒后结束(第$S_i$秒和$E_i$秒任务也在运行), 阅读全文
posted @ 2018-09-05 15:15 Wolfycz 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Description 幸福幼儿园 B29 班的粟粟是一个聪明机灵、乖巧可爱的小朋友,她的爱好是画画和读书,尤其喜欢 Thomas H. Cormen 的文章。粟粟家中有一个 R行C 列的巨型书架,书架的每一个位置都摆有一本书,上数第i 行、左数第j 列摆放的书有Pi,j页厚。粟粟每天除了读书之外, 阅读全文
posted @ 2018-09-05 15:03 Wolfycz 阅读(191) 评论(0) 推荐(0) 编辑
摘要:Description 有n根木棍, 第i根木棍的长度为Li,n根木棍依次连结了一起, 总共有n 1个连接处. 现在允许你最多砍断m个连接处, 砍完后n根木棍被分成了很多段,要求满足总长度最大的一段长度最小, 并且输出有多少种砍的方法使得总长度最大的一段长度最小. 并将结果mod 10007。。。 阅读全文
posted @ 2018-08-31 23:48 Wolfycz 阅读(398) 评论(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)的最小非负整数。 Input 输入包含多组数据 阅读全文
posted @ 2018-08-22 18:43 Wolfycz 阅读(269) 评论(0) 推荐(0) 编辑
摘要:Description 学校放假了······有些同学回家了,而有些同学则有以前的好朋友来探访,那么住宿就是一个问题。比如A和B都是学校的学生,A要回家,而C来看B,C与A不认识。我们假设每个人只能睡和自己直接认识的人的床。那么一个解决方案就是B睡A的床而C睡B的床。而实际情况可能非常复杂,有的人可 阅读全文
posted @ 2018-08-22 18:29 Wolfycz 阅读(190) 评论(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 Output 共n行,每行一个整数表示满足要 阅读全文
posted @ 2018-08-15 14:44 Wolfycz 阅读(100) 评论(0) 推荐(0) 编辑