36
$\begingroup$

You are asleep on your boat on open sea. When you wake up you discover you have been robbed. A quick inspection of security cam footage reveals that the pirates who robbed you left your ship exactly an hour ago. The sea is flat, extends indefinitely, and is fully covered in a thick persistent fog. You have no idea in which direction the pirates fled. But you do know that these pirates always continue in a straight line at full speed away from their victim. Their maximum speed on open water is 20 nautical miles per hour. Your boat can reach 21 nautical miles per hour.

How do you catch the pirates?

$\endgroup$
4
  • $\begingroup$ Can we assume that they know what is their smartest move? $\endgroup$
    – dmg
    Commented Jan 19, 2015 at 17:06
  • $\begingroup$ @dmg - not sure what you mean by "smartest move" (the only choice the pirates have is the choice of escape direction). But your strategy should cover the worst-case scenario. (In other words: your strategy should guarantee you to catch the pirates.) $\endgroup$
    – Johannes
    Commented Jan 19, 2015 at 17:17
  • 5
    $\begingroup$ By using radar. $\endgroup$
    – A E
    Commented Jan 19, 2015 at 21:54
  • 1
    $\begingroup$ Catching is not defined. $\endgroup$
    – alecail
    Commented Jan 20, 2015 at 15:40

6 Answers 6

56
$\begingroup$

If we assume the ocean is flat and extends indefinitely in all directions, there is a strategy that guarantees we can catch the pirates in at most 800,000 years.

Put our current location as the origin of a coordinate system. We will describe our position in polar coordinates, as a function of time: $(r(t),\theta(t))$ (where we have arbitrarily chosen a direction to be $\theta=0$, and $t=0$ is when we realized we had been robbed).

We begin by traveling in the $\theta=0$ direction for 20 hours, putting our position at $(420, 0)$. We are then the same distance from the origin as the pirates. Next, we will travel in a spiral, in a manner so that $r'(t)=20$ at all times. This guarantees we will always be the same distance from the origin as the pirates. For $t\geq 20$, we will have $r(t)=420+20(t-20)=20t+20$.

Our speed is $$ \sqrt{(r')^2+r^2(\theta')^2} = 21\text{ mph}, $$ and $r'(t)=20$ for $t>20$, so $$ \theta'(t)=\sqrt{\frac{41}{r^2}}=\frac{\sqrt{41}}{20+20t}. $$

If there is a $t\geq 20$ for which $\theta(t)$ is the angle in which the pirates fled, we will catch them. This means we will certainly catch the pirates by the time $\theta$ has increased from $0$ to $2\pi$. If $t_0$ is the time this happens, we have $$ 2\pi=\int_{20}^{t_0}\theta'(t)\,dt=\int_{20}^{t_0}\frac{\sqrt{41}}{20+20t}dt. $$ Solving for $t_0$ gives $$ t_0=21\mathrm{exp}\left(\frac{40\pi}{\sqrt{41}}\right)-1\approx 7,005,043,026. $$ This means we can catch the pirates in at most 7,005,043,026 hours, or about 800 millennia. Better later than never!

$\endgroup$
16
  • 1
    $\begingroup$ Dang; same answer beat me to it moments $\endgroup$
    – kaine
    Commented Jan 19, 2015 at 17:18
  • 3
    $\begingroup$ so, YOU can never catch the pirates. maybe one of your descendants catch theirs! $\endgroup$
    – Rafe
    Commented Jan 19, 2015 at 17:19
  • $\begingroup$ Damn, so quick! $\endgroup$
    – dmg
    Commented Jan 19, 2015 at 17:20
  • 1
    $\begingroup$ How large would your range of vision have to be to achieve it in a reasonable time? (Know this is not fully specified, but hope there is an interesting conclusion) $\endgroup$ Commented Jan 20, 2015 at 13:55
  • 2
    $\begingroup$ The problem is that given 800 millennia you would never catch the pirates (though you might catch some particles). At open sea they (and their boat) would have already disintegrated. This is not a correct solution unless mortality and parts of thermodynamics are put on hold. $\endgroup$
    – Xeoncross
    Commented Jan 20, 2015 at 22:19
95
$\begingroup$

Stay put for about 45 days, after which the pirates would have circumnavigated the globe and returned to your current position.

$\endgroup$
11
  • 3
    $\begingroup$ +1. Would be perfect if you included the calculation also. $\endgroup$
    – justhalf
    Commented Jan 20, 2015 at 0:43
  • 3
    $\begingroup$ A creative way to force me to sharpen the problem statement. Thx! $\endgroup$
    – Johannes
    Commented Jan 20, 2015 at 13:31
  • 1
    $\begingroup$ "What!? We weren't expecting the pirates for another 6 days! Man the guns!!!" $\endgroup$
    – Xeoncross
    Commented Jan 20, 2015 at 22:21
  • 1
    $\begingroup$ @Brendan Long - Jabe probably used miles per hour instead of nautical mile per hour. $\endgroup$
    – Aura
    Commented Jan 20, 2015 at 22:21
  • 2
    $\begingroup$ @CoreyOgburn the question specified very particularly that the sea has no boundary, which makes this a very reasonable answer. That is, the special case was built into the question, unlike the transparent die. $\endgroup$
    – msh210
    Commented Jan 23, 2015 at 0:03
22
$\begingroup$

Drive 20 hours in a direction we will denote with as having $\theta=0$. Drive in a spiral pattern such that you are $20t+20$ nautical miles away from you starting position. $t$ is time in hours from right this second.

After 20 hours, your distance from the starting position will be $r=20t+20$ while your angle will be... more difficult to find. If we assume the spiral is of the form $r = ae^{b\theta}$, $a=420$ and $b\theta = \ln\frac{t+1}{21}$. The arc length for such a curve is $s = a\sqrt{1+b^2}e^{b\theta}/b=r\sqrt{1+b^2}/b$. The derivative of this with respect to t is $21=v=20\sqrt{1+b^2}/b$. This means $b = \frac{20}{\sqrt{41}}$.

$$\theta = \frac{\sqrt{41}}{20}\ln\frac{t+1}{21}$$

For $\theta =2\pi$ then $t=7005043026$ hours

$\endgroup$
2
  • 1
    $\begingroup$ Upvote as consolation prize! $\endgroup$
    – Johannes
    Commented Jan 19, 2015 at 17:25
  • 1
    $\begingroup$ "you starting position" -> your starting position $\endgroup$ Commented Jan 20, 2015 at 16:47
10
$\begingroup$

Assuming there is no wind, your boat was completely still on the water before it was boarded by pirates, the pirates stepped off your boat at its center of gravity, and the pirates used motorized boats, the escape vector of the pirates will be the exact opposite of the direction your boat will be drifting in once they "step off" your boat after robbing you.

Like when you step off a boat in real life, the boat is pushed in the opposite direction that you leave it.

$\endgroup$
2
  • $\begingroup$ Haha great idea! +1 $\endgroup$
    – avalancha
    Commented Jan 21, 2015 at 15:37
  • 4
    $\begingroup$ I don't believe that this necessarily hold true. It seems that if the pirate's ship was along side of your vessel, their exiting steps, providing opposite momentum to your boat, would be toward their own ship, but their direction of departure could still be toward the front or back of your boat, or anywhere in between (somewhere around 180 degrees.) $\endgroup$ Commented Jan 22, 2015 at 18:19
4
$\begingroup$

Wait 22.5 days, one minute and twenty seconds. By this time, the pirates are on the opposite point on the globe (assuming it's Earth) and they have stopped, because there is no way they could go away from you. Then choose a random direction. As the pirates always go away from you, they choose the same direction as you have. After 454 days, you will meet and the booty is yours!

$\endgroup$
-1
$\begingroup$

Since you were initially at rest, apply the law of conservation of momentum:

Initially, (boat + money) have velocity 0.

After being robbed, money has velocity 21 mph and boat has velocity v in the exact opposite direction.

Since the mass of the boat is a lot higher than the mass of the money,v is very small, however is it non-zero. Throw the anchor in the water, it will eventually come at rest at the bottom of the sea. Then, wait for a couple of hours and see in which direction does your boat stray from the anchor. Then take the anchor back and go in the opposite direction. You will catch the pirates in 20 * (1 + wait_time_in_hours) total time.

$\endgroup$
1
  • 1
    $\begingroup$ This is identical to an answer from over a year ago, and is invalid for the same reason as that one, which comments pointed out. $\endgroup$
    – Nij
    Commented Sep 1, 2016 at 20:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.