Teaser 1942: Eurosceptics
From The Sunday Times, 5th December 1999 [link]
Ruritania is reluctant to adopt the euro as it has a sensible currency of its own. The mint issues the coins in four denominations, the value of each being proportional to its radius. The total value of the four, in euros, is 28.
The four coins are available in a clever presentation pack. It consists of a triangular box of sides 13 cm, 14 cm and 15 cm. The largest coin just fits into the box, touching each of its sides, roughly as shown:
Then there are three straight pieces of thin card inside the box. Each touches the large coin and is parallel to a side of the box. This creates three smaller triangles in the corners of the box. The three remaining coins just fit into the box, with one in each of these small triangles. Each coin touches all three sides of the triangle.
Unfortunately I have lost the smallest coin from my presentation pack.
What, in euros, is its value?
This puzzle is included in the book Brainteasers (2002). The puzzle text above is taken from the book.
[teaser1942]









Jim Randell 11:20 am on 10 November 2020 Permalink |
See: [ @Wikipedia ] for more details on incircles and excircles.
Suppose a, b, c, d are the radii of the four coins (from largest to smallest).
The inradius of a triangle can be calculated as the area of the triangle divided by the semi-perimeter.
So for the large triangle we have:
where:
So:
Then considering the triangle containing the next smallest coin (radius = b), this is a version of the large triangle scaled down by a factor of (say) q.
So it has a semi-perimeter of 21q, and an area of 84q² so:
But the largest coin is an excircle of this smaller triangle and so its radius is given by:
Similarly, for coins in the other corners:
Now, if the radii are multiplied by factor f to get the value in euros we have:
So the coins are worth:
Which do indeed give a total of 28 euros.
So, we have worked out the radii and value of each of the four coins.
Solution: The smallest coin is worth 4 euros.
The four coins are:
Here’s a program that performs the same calculations:
Run: [ @repl.it ]
from enigma import fdiv, sqrt, multiply, printf # total value of the coins T = 28 # the sides of the large triangle sides = (13, 14, 15) # calculate the radius of the largest coin S = fdiv(sum(sides), 2) A = sqrt(S * multiply(S - x for x in sides)) a = fdiv(A, S) # and the three coins in the corners (b, c, d) = (fdiv(a * (S - x), S) for x in sides) # multiplier f: radius -> value f = fdiv(T, a + b + c + d) # output the values of the coins printf("[S={S} A={A} f={f}]") for (r, n) in zip((a, b, c, d), "abcd"): printf("{n}: {r:.1f} mm -> {v:.2f} euro", r= r * 10, v=r * f)LikeLike