图表:4级挑战

好奇的乔治在一个平面网格上玩耍。乔治可以一次移动一个空格:左、右、上或下。

也就是说,从 x y (x, y) 乔治可以去 x + 1 y (x + 1, y) x 1 y (x - 1, y) x y + 1 (x, y + 1) ,或 x y 1 (x, y-1)

乔治可以进入任何一个点 x y (x, y) 的数字和在哪里 x x | | + + 的数字和 y y | | 19 \ leq 19

乔治从多少点开始 0 0 (0,0) 包括 0 0 (0,0) 本身?

明确的例子

  • 59 79 (59, 79) 无法访问是因为 5 + 9 + 7 + 9 30. 5 + 9 + 7 + 9 = 30 , 30. > 19 30 > 19
  • 5 7 (5、7) 可访问是因为 5 + 7 12 19 |-5| + |-7| = 12 \leq
  • 190 90 (190, 90) 不可达,考虑到它的邻居都不可达。

在一个实验室里,被安置在kotebe的微生物被安排在一个 n × n n \ n 用于学习的网格。一名实验室技术人员意外地把一种传染性病毒洒在了一些生物体上。这种病毒有能力立即感染其已感染的生物体(东、西、北和南) 3. 3. 微秒。

为了减缓这种致命病毒的迅速传播,一些网格索引被留空。所有的生物体被感染需要多少微秒 19 × 19 19 \ * 19 网格如下所示。是 0 0 意味着被感染 1 1 表示正常,-表示空。

12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 - 1, 0, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1

细节和假设

-明确的例子,如果病毒洒在一个 3. × 3. 3 \乘以3 网格。

1 1 1 1 1 0 1 3. μ 年代 1 1 1 0 1 0 0 3. μ 年代 0 1 1 0 1 0 0 0 0 0 0 0 0 0 \开始{pmatrix} 1 & 1 & 1 \ \ 1 & & 1 \ \ 0 & 1 & - \ {pmatrix}结束\打翻{3 \μs} {\ longrightarrow} \开始{pmatrix} 1 & 1 & 1 \ \ 0和- 1 \ \ & 0 & 0 & \ {pmatrix}结束\打翻{3 \μs} {\ longrightarrow} \开始{pmatrix} & 0 & 1 & 1 \ \ 0 - 1 \ \ & 0 & 0 & \ {pmatrix}结束\ cdots \开始{pmatrix} & 0 & 0 & 0 \ \ 0 - 0 \ \ & 0 & 0 & \ {pmatrix}结束

总共15微秒。

这种生物在被感染后会迅速开始感染其他生物。

这是一个更容易版本

莎莉滑冰技术很差,所以她只能朝一个方向滑!但莎莉仍然想用最少的动作找到她的爸爸,这样她就可以离开冰面了。莎莉停下来的唯一办法就是撞到墙壁或溜冰场的边缘。

我们用下面的符号来描述溜冰场:

(#)——墙
(.)——自由空间
(S)——Sally的起始位置
(D)——爸爸的位置。

例如,在右边的溜冰场,最短的路径是18步。

这是一个5个溜冰场的文本文件的大小 20. × 20. 20 \乘20 .溜冰场用连字符隔开。

求最短路径的和这五种 20. × 20. 20 \乘20 冰场。

莎莉不得不在她父亲的位置上停下来。如果没有墙,她会从他身边滑过去。

图片来源:Flickr Saad Akhtar

一位在一家电信公司工作的工程师想为一个小国设计一个有线网络。他只能把电缆埋在主干道上。有些路径比其他路径更昂贵。原来,这家公司的一位前员工已经铺设了一个效率不高的网络。为了最大限度地降低成本,我们的工程师希望通过删除一些边来优化网络,同时保持网络上所有点的连接。

例如,下面的网络可以通过删除的边缘来优化 1 1 4 4 这节省了成本 3. 3.

工程师是给定的这个更大的网络优化。节省的总成本是多少?

细节和假设

  • 网络表示在文本文件中表示在邻接矩阵表示。基本上就是节点的开销 x x 到节点 y y 用矩阵表示 一个 一个 作为 一个 x y 现代{xy} (列 x x 、行 y y ). 一个 x y 0 现代{xy} = 0 如果路径不存在 x x y y

  • 上图中的示例网络有如下的邻接矩阵表示:

苏是UPS的协调员,她正在规划明天的路线。她的下一个任务是纽约市的一辆卡车,这辆卡车必须在城市街道的矩形网格上行驶,运送99份货物。

如果司机必须到达的坐标在这个列表(以街区长度计算),下列哪项最接近卡车需要行驶的最小距离(以街区长度计算)?

图片来源:Chris Hondros/Getty Images北美
×

问题加载…

注意加载…

设置加载…