唐纳德·特朗普对该网站上的人们的工作印象深刻。他看到您帮助Ben Carson所做的工作多么了不起,因此他甚至雇用您建造自己的墙。他认为你很棒。现在他再次需要您的帮助。虽然他成功地修建了自己的隔离墙,但现在他需要墨西哥政府来支付这笔费用。他想每英里收费100万美元,他告诉他们美墨边境长1989英里。但是,他们不确定此数字是否准确,因此他们也希望按比例绘制视觉表示。那就是您要进入的地方。您将使用此地图:
并针对边界上每n(50 <= n <= 500)英里绘制一条25像素长的线,该线垂直于该点的边界斜率。使用地图右侧的比例尺,我确定了100英里〜50像素。我为n = 60绘制了前3行的样本,但这些只是近似值:
笔记:
- 唯一的输入是n。输出应该是地图图像,其中添加了线条,将其绘制到屏幕上或保存在光栅图像文件中(您可以覆盖原始地图文件)。
- 您可以使用所需的任何文件名保存空白地图文件。它是JPEG,但可以根据需要将其转换为另一种常见的栅格格式。另外,只要您保持尺寸比例不变,并且线条仍然可以缩放,就可以将图像尺寸最多减少50%。
- 每条线应垂直于该点的边界斜率。应从该点之前的50英里处开始计算坡度,并在该点之后的50英里处终止计算坡度。
准确性:
- 每条线的斜率可以有±5°的误差范围
- 每条线之间的间距的误差范围为±20英里(在常规地图上为10像素)。
3
10000美元/英里的价格可能降低了100倍,除非您所说的“墙”是指工人安装的3股铁丝网,每小时可以赚2.5美元。
—
Glenn Randers-Pehrson 2015年
此外,Mma指出,美国与墨西哥的边境约1952英里长。
—
LegionMammal978 2015年
很高兴知道,但是重要的是,这些数字对这一挑战都没有任何意义。
—
geokavel 2015年
@geokavel继续回答。
—
程序员
此外,此挑战的目的是能够在绘制线条之前处理图像并识别边框,或者仅在不实际处理图像的情况下就可以绘制线条(基本上假设图像是什么样的情况)是否可以接受? )?
—
notjagan