自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

戒毒戒赌戒网瘾,学习学问学做人——好好学习

我看见希望的光辉一束一束地亮起,刺穿了无尽的黑夜——天亮了

  • 博客(22)
  • 收藏
  • 关注

原创 洛谷 P1086 花生采摘

题目题解代码题目鲁宾逊先生和多多都很开心,因为花生正是他们的最爱。在告示牌背后,路边真的有一块花生田,花生植株整齐地排列成矩形网格(如图1)。有经验的多多一眼就能看出,每棵花生植株下的花生有多少。为了训练多多的算术,鲁宾逊先生说:“你先找出花生最多的植株,去采摘它的花生;然后再找出剩下的植株里花生最多的,去采摘它的花生;依此类推,不过你一定要在我限定的时间内回到路边。”我们假定多多在每个单位时间

2017-03-24 20:20:45 371

原创 2464 游戏

题目题解代码题目小G正在玩一款游戏,游戏地图上有N个点(1到N编号),这些点之间有M条无向边(没有重边)。一次系统刷新会在某个时刻在某点刷新出一定数量的怪物,系统刷新出来的怪物只会存在1秒,下一秒就会消失。如果那个时刻小G正好在那个点,那么小G可以秒杀(秒杀所用时间忽略不计,下同)这个点上的所有怪物。 另外,小G还有B次放大招的机会,每次放大招可以秒杀当前点及与其直接相邻的点上的所有怪物。大

2017-03-23 18:12:52 453 2

原创 2384 字符串

题目代码题目小熊有一个由小写英文字母组成的字符串s = s1s2…sn。小熊想要计算s中有多少子串包含字符串“bear”,也就是找出满足字符串x(i, j)= sisi+1…sj 包含至少一个字符串“bear”的 (i, j)对数(1≤i≤j≤n)。 字符串x(i, j)包含字符串“bear”定义为存在一个整数k(i≤k≤j-3),满足sk=b,sk+1=e,sk+2=a,s

2017-03-22 17:29:43 446

原创 2386 序列(兼6.4模拟题)

题目题解代码题目一个长度为k的整数序列b1,b2,…,bk(1≤b1≤b2≤…≤bk≤N)称为“好序列”当且仅当后一个数是前一个数的倍数,即bi+1是bi的倍数对任意的i(1≤i≤k-1)成立。 给定N和k,请算出有多少个长度为k的“好序列”,答案对1000000007取模。题解DP, f[i,j]表示长度为i的末尾为j的好序列的个数 方程= f[i,j]=∑f[i,x] (x为j的约数

2017-03-22 17:20:18 483

原创 洛谷 P1023 税收与补贴问题

题目题解代码题目你是某家咨询公司的项目经理,现在你已经知道政府对某种商品的预期价格,以及在各种价位上的销售情况。要求你确定政府对此商品是应收税还是补贴的最少金额(也为整数),才能使商家在这样一种政府预期的价格上,获取相对其他价位上的最大总利润。总利润=单位商品利润*销量单位商品利润=单位商品价格 - 单位商品成本 (- 税金 or + 补贴) https://www.luogu.org/pro

2017-03-17 21:48:37 1284

原创 洛谷 P1017 进制转换

题目题解代码题目我们可以用这样的方式来表示一个十进制数: 将每个阿拉伯数字乘以一个以该数字所处位置的(值减1)为指数,以10为底数的幂之和的形式。例如:123可表示为 1*10^2+2*10^1+3*10^0这样的形式。与之相似的,对二进制数来说,也可表示成每个二进制数码乘以一个以该数字所处位置的(值-1)为指数,以2为底数的幂之和的形式。一般说来,任何一个正整数R或一个负整数-R都可以被选来作

2017-03-17 20:38:44 354

原创 洛谷 P1056 排座椅

题目题解代码题目上课的时候总会有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的D对同学上课时会交头接耳。同学们在教室中坐成了M行N列,坐在第i行第j列的同学的位置是(i,j),为了方便同学们进出,在教室中设置了K条横向的通道,L条纵向的通道。于是,聪明的小雪想到了一个办法,或许可以减少上课时学生交头

2017-03-16 17:36:45 508

原创 洛谷 P1067 多项式输出

题目题解代码题目其中,aixi称为 i 次项,ai 称为 i 次项的系数。给出一个一元多项式各项的次数和系数,请按照如下规定的格式要求输出该多项式:多项式中自变量为 x,从左到右按照次数递减顺序给出多项式。多项式中只包含系数不为 0 的项。如果多项式 n 次项系数为正,则多项式开头不出现“+”号,如果多项式 n 次项系数为负,则多项式以“-”号开头。对于不是最高次的项,以“+”号或者“

2017-03-16 16:11:03 569

原创 1579 泽泽在巴西

题目题解代码题目比赛开始,泽泽队率先发球。泽泽观察了四周,想怎么才能用最短的时间射门呢?   射门的时间为距离*2,而传球的时间是距离*1。所以泽泽想找一条用时最少的射门路径,来打败足球流氓。   足球流氓当然不会袖手旁观,他们会拦截。当泽泽队伍中的传球人、被传球人之间有某足球流氓并且他们在同一直线上时,传球不会成功,即不能这样传球。比如A(1,2)想传球给B(7,8),中间有个足球流氓

2017-03-14 17:24:14 505

原创 poj 2606 Rabbit hunt

题目题解代码题目给你n个点,求最多有多少点共线题解直接暴力枚举两个点,每次都判断与这两点共线的点有多少,然后更新最大值。判断两点是否在同一直线上: m=((x2-x0)(y1-y0))-((x1-x0)(y2-y0)) m=0则是剪枝 当共线点数已经超过n一半时,将这次的答案输出,不再枚举。原因很简单时间复杂度O(n3) 时间复杂度O(n^3) 代码var n,i,j,k,t,ans:

2017-03-14 17:05:22 279

原创 杭电 2036 改革春风吹满地

题目题解代码题目“ 改革春风吹满地, 不会AC没关系; 实在不行回老家, 还有一亩三分地。 谢谢!(乐队奏乐)”话说部分学生心态极好,每天就知道游戏,这次考试如此简单的题目,也是云里雾里,而且,还竟然来这么几句打油诗。 好呀,老师的责任就是帮你解决问题,既然想种田,那就分你一块。 这块田位于浙江省温州市苍南县灵溪镇林家铺子村,多边形形状的一块地,原本是linle 的,现在就准备送给你

2017-03-11 11:56:40 379

原创 1715 计算面积

题目题解代码题目已知平面上一平行四边形的四个顶点,求这个平行四边形的面积。但粗心的呆子却只记了三个点的坐标。你能帮呆子计算一下平行四边形可能的最大面积是多少吗?题解平行四边形的面积即它任意3个点,以任意顺序的叉积绝对值,而且不管顺序如何叉积结果绝对值都相等所以这题就很简单了 叉积公式 m=((x2-x0)(y1-y0))-((x1-x0)(y2-y0)) 时间复杂度O(n) 时间复杂度O(

2017-03-11 10:21:25 280

原创 洛谷 P1355 神秘大三角

题目题解解题步骤样例数据代码题目判断一个点与已知三角形的位置关系。若点在三角形内(不含边界),输出1;若点在三角形外(不含边界),输出2;若点在三角形边界上(不含顶点),输出3;若点在三角形顶点上,输出4。题解非常简单,只要你会解题步骤:1.读入,因为有括号,所以我只能先用字符串读,然后慢慢转成数字。这一步注意,不要忘记数据里有三位数,要打好相应的代码2.特判点是不是在三角形的顶点上3.用叉

2017-03-11 09:44:13 418

原创 1232 雷达覆盖(zju 1041)

题目题解公式代码题目以雷达心为圆心的半圆形雷达覆盖范围有多个点 雷达可旋转,求最多覆盖数(含在边界的) 题解由于有多组数据,可以用while not eoln do来循环可以在读入判断点否在雷达可以覆盖的范围内,即将点到雷达的距离与半径比较,若无法覆盖则不储存该点;(如下图中的点5即无法覆盖)然后一个循环,依次判断以每个点与雷达所连直线为边界的雷达,然后判断每个点能不能被这样的雷达覆盖。每次都

2017-03-10 19:59:40 350

原创 洛谷 P2296 寻找道路

题目题解代码题目在有向图G 中,每条边的长度均为1 ,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件:1 .路径上的所有点的出边所指向的点都直接或间接与终点连通。2 .在满足条件1 的情况下使路径最短。注意:图G 中可能存在重边和自环,题目保证终点没有出边。请你输出符合条件的路径的长度。题解先从终点开始跑一遍,看看那些点到不了,标记一下,待会这样的点不用判断 然后跑一

2017-03-08 17:28:04 404

原创 洛谷 P3371 【模板SPFA】单源最短路径

题目题解代码题目如题,给出一个有向图,请输出从某一点出发到所有点的最短路径长度。题解spfa跑一遍,然后输出 做错的原因主要在于对spfa的不熟悉 这里放一个标准spfa(储存格式为链表)链表例子: 数据 x y w//从x到y要w 1 2 2 2 3 2 2 4 1 1 3 5 3 4 3 1 4 4ls 1

2017-03-08 17:17:56 687

原创 洛谷 P1144 最短路计数

题目题解代码题目给出一个N个顶点M条边的无向无权图,顶点编号为1~N。问从顶点1开始,到其他每个点的最短路有几条。题解spfa跑一遍,用链表储存代码错4个点const max=1000000;type arr=record x,y,w,ne:longint; end;var n,m,i,j:longint; d,c:array[1..max]of

2017-03-07 17:59:00 589

原创 poj 3259 Wormholes(虫洞)

题目题解代码题目While exploring his many farms, Farmer John has discovered a number of amazing wormholes. A wormhole is very peculiar because it is a one-way path that delivers you to its destination at a ti

2017-03-04 11:40:47 417

原创 洛谷 P1629 邮递员送信

题目题解代码题目有一个邮递员要送东西,邮局在节点1.他总共要送N-1样东西,其目的地分别是2~N。由于这个城市的交通比较繁忙,因此所有的道路都是单行的,共有M条道路,通过每条道路需要一定的时间。这个邮递员每次只能带一样东西。求送完这N-1样东西并且最终回到邮局最少需要多少时间。题解代码爆时间var n,m,i,j,x,y,ans:longint; a:array[1..1000,1..1

2017-03-03 22:07:02 575

原创 洛谷 P1339 [USACO09OCT]热浪Heat Wave(用Dij)

题目题解代码题目FJ已经研究过可以把牛奶从威斯康星运送到德克萨斯州的路线。这些路线包括起始点和终点先一共经过T (1 <= T <= 2,500)个城镇,方便地标号為1到T。除了起点和终点外地每个城镇由两条双向道路连向至少两个其它地城镇。每条道路有一个通过费用(包括油费,过路费等等)。给定一个地图,包含C (1 <= C <= 6,200)条直接连接2个城镇的道路。每条道路由道路的起点Rs,终点

2017-03-03 21:26:30 443

原创 1063 2007年分区联赛提高组之一 统计数字

题目题解代码题目某次科研调查时得到了n个自然数,每个数均不超过1500000000(1.5*109)。已知不相同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。题解用Hash表储存数据,把数组多开一个维度,用来储存出现了几次,出现重复就加1。把每种数都放到另一个数组里,把这个数组从小到大排序。最后输出。代码const max=10000

2017-03-02 17:01:09 308

原创 1692 魔板

题目题解代码题目在成功地发明了魔方之后,拉比克先生发明了它的二维版本,称作魔板。这是一张有8个大小相同的格子的魔板: 1 2 3 4 8 7 6 5   我们知道魔板的每一个方格都有一种颜色。这8种颜色用前8个正整数来表示。可以用颜色的序列来表示一种魔板状态,规定从魔板的左上角开始,沿顺时针方向依次取出整数,构成一个颜色序列。对于上图的魔板状态,我们用序列(1,2,3,4,5,6,

2017-03-01 17:50:30 557

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除