摘要: 给定一张N*M的地图,地图中有1个男孩,1个女孩和2个鬼。 字符“.”表示道路,字符“X”表示墙,字符“M”表示男孩的位置,字符“G”表示女孩的位置,字符“Z”表示鬼的位置。 男孩每秒可以移动3个单位距离,女孩每秒可以移动1个单位距离,男孩和女孩只能朝上下左右四个方向移动。 每个鬼占据的区域每秒可以 阅读全文
posted @ 2019-09-02 16:29 海边微风起 阅读(526) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-09-02 14:04 海边微风起 阅读(285) 评论(0) 推荐(1) 编辑
摘要: 有N个城市(编号0、1…N-1)和M条道路,构成一张无向图。 在每个城市里边都有一个加油站,不同的加油站的单位油价不一样。 现在你需要回答不超过100个问题,在每个问题中,请计算出一架油箱容量为C的车子,从起点城市S开到终点城市E至少要花多少油钱? 输入格式 第一行包含两个整数N和M。 第二行包含N 阅读全文
posted @ 2019-08-28 13:43 海边微风起 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出一个n个顶点m条边的无向无权图,顶点编号为1−n。问从顶点1开始,到其他每个点的最短路有几条。 输入格式 第一行包含2个正整数n,m,为图的顶点数与边数。 接下来M行,每行2个正整数x,y,表示有一条顶点x连向顶点y的边,请注意可能有自环与重边。 输出格式 共N行,每行一个非负整数,第 阅读全文
posted @ 2019-08-28 13:25 海边微风起 阅读(482) 评论(5) 推荐(1) 编辑
摘要: 达达是来自异世界的魔女,她在漫无目的地四处漂流的时候,遇到了善良的少女翰翰,从而被收留在地球上。 翰翰的家里有一辆飞行车。 有一天飞行车的电路板突然出现了故障,导致无法启动。 电路板的整体结构是一个$R$行$C$列的网格(R,C≤500),如下图所示。 每个格点都是电线的接点,每个格子都包含一个电子 阅读全文
posted @ 2019-08-25 13:43 海边微风起 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 达达帮翰翰给女生送礼物,翰翰一共准备了N个礼物,其中第i个礼物的重量是G[i]。 达达的力气很大,他一次可以搬动重量之和不超过W的任意多个物品。 达达希望一次搬掉尽量重的一些物品,请你告诉达达在他的力气范围内一次性能搬动的最大重量是多少。 输入格式 第一行两个整数,分别代表W和N。 以后N行,每行一 阅读全文
posted @ 2019-07-31 15:40 海边微风起 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 满足如下条件的序列X(序列中元素被标号为1、2、3…m)被称为“加成序列”: 1、X[1]=1 2、X[m]=n 3、X[1]<X[2]<…<X[m-1]<X[m] 4、对于每个 kk(2≤k≤m2≤k≤m)都存在两个整数 ii 和 jj (1≤i,j≤k−11≤i,j≤k−1,ii 和 jj 可相 阅读全文
posted @ 2019-07-31 13:54 海边微风起 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 给定一个模式串S,以及一个模板串P,所有字符串中只包含大小写英文字母以及阿拉伯数字。 模板串P在模式串S中多次作为子串出现。 求出模板串P在模式串S中所有出现的位置的起始下标。 输入格式 第一行输入整数N,表示字符串P的长度。 第二行输入字符串P。 第三行输入整数M,表示字符串S的长度。 第四行输入 阅读全文
posted @ 2019-07-05 13:38 海边微风起 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 题目描述 21世纪,许多人得了一种奇怪的病:起床困难综合症,其临床表现为:起床难,起床后精神不佳。作为一名青春阳光好少年,atm一直坚持与起床困难综合症作斗争。通过研究相关文献,他找到了该病的发病原因: 在深邃的太平洋海底中,出现了一条名为drd的巨龙,它掌握着睡眠之精髓,能随意延长大家的睡眠时间。 阅读全文
posted @ 2019-07-04 13:28 海边微风起 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 给定一张N个点M条边的有向无环图,分别统计从每个点出发能够到达的点的数量。 输入格式 第一行两个整数N,M,接下来M行每行两个整数x,y,表示从x到y的一条有向边。 输出格式 输出共N行,表示每个点能够到达的点的数量。 数据范围 1≤N,M≤30000 显然可以用拓扑排序+状态压缩来做, 用一个n位 阅读全文
posted @ 2019-06-29 13:48 海边微风起 阅读(292) 评论(0) 推荐(0) 编辑