-
Notifications
You must be signed in to change notification settings - Fork 26
/
Copy pathwealth.html
34 lines (26 loc) · 1.46 KB
/
wealth.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<!DOCTYPE html>
<html>
<head>
<title>Puzzle: Redistribute the Wealth</title>
<link rel="stylesheet" type="text/css" href="style.css">
<body>
<p class="subtle"><a href="/">« Boston Python puzzles</a></p>
<h1>Redistribute the Wealth</h1>
<p>Some men sat in a circle, so that each had two neighbors. Each had a certain
number of coins. The first had one coin more than the second, who had one coin
more than the third, and so on. The first gave one coin to the second, who gave
two coins to the third, and so on around the circle, each giving one coin more
than he received, for as long as possible. There were then two neighbors, one
of whom had four times as much as the other. How many men were there? And how
many coins did the poorest man have at first, and how much richer did he
get?</p>
<p>You can solve this with algebra. But that’s hard! Why not let Python do the
work for you.</p>
<p><b>Bonus</b>: For which ratios are there multiple solutions to this
problem?</p>
<h2>Solutions</h2>
<ul>
<li>Justin Blacks’s solution is <a href="https://github.com/BostonPython/puzzles/blob/gh-pages/solutions/justinblack/redistribute_the_wealth.py">redistribute_the_wealth.py</a></li>
<li>John Bohannon’s solution is <a href="https://github.com/BostonPython/puzzles/blob/gh-pages/solutions/bohannon/redistribution.py">redistribution.py</a></li>
</ul>
<p>If you have a solution you'd like to share see the <a href="solutions.html">Solutions page</a> for instructions.</p>