Can you solve the dark matter fuel riddle Dan Finkel

It’s an incredible discovery:

an ancient, abandoned alien space station
filled with precursor technology.

But now, every species in the galaxy is
in a mad dash to get there first

and claim it for themselves.

And right away, you’ve got a problem.

Your ship’s faster-than-light jump drive
consumes 1 unit of fuel

for every parsec of distance it takes you,

and your ship holds only 15 units of fuel.

But the space station is 23 parsecs away,

and there’s only empty space between
there and here.

There’s one thing that can
help you, though:

dark matter fuel is stable in deep space.

That means you can vent a cache of it
from your fuel chamber,

and then come back to pick
it up again later.

Even though your ship holds
only 15 units of fuel,

you’ve been granted use of all 45 units
in your current location.

With some strategic fuel caching
along the way,

you might be able to
make it all 23 parsecs.

So how can you reach the
alien space station?

Answer in 3,

2,

It’s possible to solve this riddle using
as few as two cache points,

and there are also valid solutions
that use more.

No matter how you go about it though,

the key is determining exactly where
to cache fuel along your route.

Let’s work backwards from the
alien space station.

To reach 23 parsecs,

you’ll have to leave the 8-parsec
mark with a full tank of fuel.

The 8-parsec point is too far from the
start to use as a cache right away;

you could jump there, but wouldn’t have
enough fuel to return to the start,

let alone store any for later.

So that means you’ll need to find a cache
somewhere between the start and 8.

But where?

There’s an interesting pattern
that can help.

At the start you have exactly 3 tanks’
worth of fuel.

At 8 parsecs you need exactly 1.

Is there a point, which we can call
point X, where you could have exactly 2?

That would be useful, because then you
could refuel there exactly twice,

making full use of your storage capacity
without any waste.

Wherever point X is,

you’ll jump forward from it twice:

once to deposit some fuel at the 8-parsec
cache point, and a second time for good.

So you’ll jump the distance between X and
8-parsecs 3 times in all.

You’d have 2 tanks of fuel at point X, and
need 1 left at the 8 parsec cache point,

so you can spend one tank– or 15 units–
going back and forth.

Since 15 units divided by 3 trips is 5,

we can place these two cache points
5 parsecs apart.

Any farther, and you wouldn’t have enough
fuel to reach the alien space station.

So it looks like the earliest we can place
point X is at the 3-parsec mark.

Is it possible to transport 30 units of
fuel there? Let’s try.

You set out with a full tank of 15 units.

You jump 3 parsecs, drop 9 units
off at the cache point,

and then jump the 3 units home,
arriving with an empty tank.

Repeating this process gets you 18 units
of fuel at the cache point,

and one more jump puts you at the 3-parsec
cache with 30 total units of fuel.

So far so good!

Next, you jump to the 8-parsec mark,

drop off 5 units of fuel, and jump
back to the 3-parsec mark.

You fill up your tank and
jump forward again,

arriving with 10 units of
fuel in your tank.

And now the end is in sight.

You beam the 5 units of fuel in from deep
space to fill your tank to capacity,

and type in the coordinates of
your final destination.

A 15-parsec jump leaves you
running on fumes,

but ready to dock with the
precursor space station.

Time to put this alien tech to work

and make life better for everyone
in the galaxy.

这是一个令人难以置信的发现:

一个古老的废弃外星空间站,
充满了先驱技术。

但是现在,银河系中的每个物种都
在疯狂地抢先到达

那里并为自己争取。

马上,你就有问题了。

你的飞船的超光速跳跃驱动

器每经过一个秒差距就消耗 1 个单位的燃料,

而你的飞船只容纳 15 个单位的燃料。

但空间站距离

这里有 23 秒差距,那里和这里之间只有空旷的空间

不过,有一件事可以
帮助你:

暗物质燃料在深空是稳定的。

这意味着您可以
从燃料室中排出缓存,

然后稍后再回来取回

即使您的船
仅拥有 15 个单位的燃料,

您也已获准使用您当前位置的所有 45 个
单位。 一路上

通过一些战略性的燃料缓存

您可能能够
将其全部设为 23 秒差距。

那么你怎么能到达
外星空间站呢?

在 3、2、1 中回答。

使用最少两个缓存点就可以解决这个谜题,也有使用更多缓存点的

有效解决
方案。

不管你怎么做

,关键是确定
在你的路线上准确地缓存燃料。

让我们从
外星空间站向后工作。

要达到 23 秒

差距,您必须
在满油箱的情况下离开 8 秒差距标记。

8-parsec 点距离起点太远,无法
立即用作缓存;

你可以跳到那里,但没有
足够的燃料来返回起点,

更不用说储存任何以备后用了。

所以这意味着你需要
在 start 和 8 之间的某个地方找到一个缓存。

但是在哪里呢?

有一个有趣的
模式可以提供帮助。

开始时,您正好有 3 辆
油箱的燃料。

在 8 秒差距处,你正好需要 1。

有没有一个点,我们可以称之为
X 点,你可以正好有 2?

这将很有用,因为这样您
就可以在那里加油两次,

充分利用您的存储容量
而不会造成任何浪费。

无论 X 点在哪里,

您都会从它向前跳两次:

一次是在 8 秒缓存点处存放一些燃料
,第二次是永远。

所以你总共会跳过 X 和
8 秒差距之间的距离 3 次。

你在 X 点有 2 箱燃料,
在 8 秒差距的缓存点还需要 1 箱,

所以你可以花 1 箱——或 15 个单位——
来回移动。

由于 15 个单元除以 3 个行程为 5,因此

我们可以将这两个缓存点
相隔 5 个秒差距。

再远一点,你就没有足够的
燃料到达外星空间站了。

所以看起来我们最早可以将
点 X 放在 3 秒差距标记处。

可以在那里运输 30 单位的
燃料吗? 我们试试吧。

你带着满载 15 个单位的油箱出发了。

你跳了 3 秒差距,
在缓存点放下 9 个单位,

然后将 3 个单位跳回家,
带着一个空坦克到达。

重复这个过程会
在缓存点获得 18 单位的燃料

,再跳一次会将您置于 3 秒差距的
缓存中,总共有 30 单位的燃料。

到现在为止还挺好!

接下来,您跳到 8 秒差距标记,

放下 5 个单位的燃料,然后跳
回到 3 秒差距标记。

您加满油箱并
再次向前跳跃

,油箱中有 10 个单位的
燃料。

而现在结局就在眼前。

你将 5 个单位的燃料从深空射入,
将油箱加满,

然后输入
最终目的地的坐标。

15 秒差距的跳跃让你
在烟雾中奔跑,

但准备好与
前身空间站对接。

是时候让这种外星技术发挥作用

,让银河系中的每个人都过上更好的生活
了。