摘要: 题目描述 小H在一个划分成了n*m个方格的长方形封锁线上。 每次他能向上下左右四个方向移动一格(当然小H不可以静止不动), 但不能离开封锁线,否则就被打死了。 刚开始时他有满血6点,每移动一格他要消耗1点血量。一旦小H的 血量降到 0, 他将死去。 他可以沿路通过拾取鼠标(什么鬼。。。)来补满血量。 阅读全文
posted @ 2017-08-12 09:59 Hammer_cwz_77 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右若还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。(1<=m,n<=100)? 输入输出格式 输入格式: 输入:整数m,n(m行,n列) 矩阵 输出格式: 输出:细胞的个数 输入输出样例 输入样例#1: 4 阅读全文
posted @ 2017-08-11 09:07 Hammer_cwz_77 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 题目背景 USACO 题目描述 很少有人知道奶牛爱吃苹果。农夫约翰的农场上有两棵苹果树(编号为1和2), 每一棵树上都长满了苹果。奶牛贝茜无法摘下树上的苹果,所以她只能等待苹果 从树上落下。但是,由于苹果掉到地上会摔烂,贝茜必须在半空中接住苹果(没有人爱吃摔烂的苹果)。贝茜吃东西很快,她接到苹果后仅 阅读全文
posted @ 2017-08-11 08:16 Hammer_cwz_77 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 *题目大意: 3 *在一个有向图中,求从s到t两个点之间的最短路和比最短路长1的次短路的条数之和; 4 * 5 *算法思想: 6 *用A*求第K短路,目测会超时,直接在dijkstra算法上求次短路; 7 *将dist数组开成二维的,即dist[v][2],第二维分别用于记录最短路和次短路; 8 *再用一个cnt二维数组分... 阅读全文
posted @ 2017-08-10 07:42 Hammer_cwz_77 阅读(2063) 评论(0) 推荐(1) 编辑
摘要: 转载于:http://www.cnblogs.com/hxsyl/ 原文作者:火星十一郎 一.问题引入 问题:从某顶点出发,沿图的边到达另一顶点所经过的路径中,各边上权值之和最小的一条路径——最短路径。解决最短路的问题有以下算法,Dijkstra算法,Bellman-Ford算法,Floyd算法和S 阅读全文
posted @ 2017-08-10 07:39 Hammer_cwz_77 阅读(653) 评论(1) 推荐(2) 编辑
摘要: 题目描述 输入两个整数a,b,输出它们的和(|a|,|b|<=10^9)。 注意 1、pascal使用integer会爆掉哦! 2、有负数哦! 3、c/c++的main函数必须是int类型,而且最后要return 0。这不仅对洛谷其他题目有效,而且也是noip/noi比赛的要求! 好吧,同志们,我们 阅读全文
posted @ 2017-08-10 07:21 Hammer_cwz_77 阅读(327) 评论(3) 推荐(2) 编辑
摘要: 题目背景 三角形计数(triangle) 递推 题目描述 把大三角形的每条边n等分,将对应的等分点连接起来(连接线分别平行于三条边),这样一共会有多少三角形呢?编程来解决这个问题。 输入输出格式 输入格式: 第一行为整数t(≤100),表示测试数据组数;接下来t行,每行一个正整数n(≤500)。 输 阅读全文
posted @ 2017-08-08 22:14 Hammer_cwz_77 阅读(911) 评论(1) 推荐(3) 编辑